L'Unreal Engine prend en charge la publication sur des terminaux mobiles Android et dispose de diverses fonctionnalités qui facilitent la publication sur Google Play Store. Consultez cette section pour savoir comment configurer votre environnement de développement Android, utiliser les fonctionnalités et les services Android, et préparer votre jeu en vue de sa commercialisation.
Configuration requise pour le SDK
Depuis le 31 août 2024, Google Play Store exige que les applications soient compatibles avec Android 14, ce qui nécessite l'API de niveau 34. Pour publier de nouvelles applications sur Google Play Store, vous devez effectuer une mise à jour vers la version 5.4.4 de l'UE ou vers une version plus récente pour prendre en charge le kit SDK 34. Il n'est donc plus possible de soumettre des applications créées avec des versions précédentes de l'UE.
Pour en savoir plus, consultez la documentation Android sur les exigences de niveau d'API cible de Google Play.
Version actuelle de l'UE : 5.6
Version d'Android Studio : Koola 2024.1.2 29 août 2024
Kit SDK Android :
Recommandé : kit SDK 34
Version minimale à des fins de compilation : kit SDK 34
Kit SDK cible par défaut pour la livraison sur des appareils : 34
Niveau minimum du kit SDK installé : 26
Chaque boutique doit respecter la configuration minimale requise concernant le SDK cible, qui peut différer de celle mentionnée ci-dessus.
Version du NDK : r27c
Outils de build : 34.0.0
Environnement d'exécution Java : OpenJDK 21.0.3 2024-04-16
AGDE v23.2.91+ requis pour le débogage AGDE.
Compatibilité actuelle des appareils
La version actuelle de l'Unreal Engine prend en charge les appareils Android répondant aux spécifications suivantes :
Android 8 ou version ultérieure
Processeur basé sur l'architecture Arm 64 bits
L'UE 5.6 prend en charge des tailles de page de 4 Ko et 16 Ko
Processeurs graphiques compatibles
Mali T8xx, G68, G71, G72, G76, G77, G78 ou G7xx
Adreno 5xx, 6xx ou 7xx
PowerVR GM9xxx
Samsung Xclipse 9xx
API graphiques compatibles
OpenGL ES 3.2
Vulkan 1.1 sur les appareils Android 10 et versions ultérieures avec des pilotes compatibles
Prise en main
Configurer les SDK et NDK Android
Installez Android Studio et ajoutez automatiquement des composants SDK.
Android Quick Start
Setting up for development for the Android platform.
Configuration avancée du SDK Android
Guide de configuration avancée et de résolution de problèmes lors de l'utilisation du SDK Android avec l'Unreal Engine.
Setting Up Your Android Device For Development
Going over how to set your Android devices up for Unreal Engine development.
Guides de développement
Using Google Play Achievements
Using Google Play Achievements to increase player engagement.
Using Ad Mob In-Game Ads on Android
Using the AdMob in-game advertisement system on Android.
Android Manifest Control
Setting up and using the Android Mainfest file.
Using In-App Purchases on Android
Using in-app purchases to offer additional paid content for your Android game.
Using Google Play Services Leaderboards
Using leaderboards in your game.
Android Virtual Keyboard
Going over setting up the Android Virtual Keyboard.
Android Development Reference
How to install different Android SDKs, set environment variables, and work with texture formats.
Android Vulkan Mobile Renderer
Information about Vulkan compatibility and how to use the Vulkan mobile renderer in Android projects
Setting up Android Launch Screens
Overview of setting up optional custom Android Launch screens for Android projects.
Empaqueter et publier
Signing Projects for Release
Getting your project ready for Release to the Google Play store.
Google Play Asset Delivery Reference
API reference and implementation guidelines for the GooglePAD API
Packaging Android Projects
Taking a look at packaging your final Android project.
Android Configuration Rules System
Taking a look at using the Android Configuration Rules System in your UE projects.
Personnaliser les profils d'appareils et l'évolutivité pour Android
Une référence pour les règles de profil d'appareil et les paramètres d'évolutivité.
Débogage
Debugging Android Projects
How to debug your Android project in Android Studio
Debugging with AGDE in Visual Studio
Use AGDE to debug Android projects in Visual Studio
Android File Server
Use Android File Server as a substitute for ADB for pushing and editing files for Unreal Engine projects.
Android Emulator
Use the Android Emulator to launch a virtual device, then test your Unreal Engine apps on it.
Optimisation
Créer des caches de PSO en lots pour Android
Dans cette page, nous vous expliquons en détail comment créer un cache de PSO en lots pour un appareil Android.
Unreal Insights on Android Devices
Step-by-step guide for attaching the Unreal Insights profiler to an Android application running on a test device.
Reducing Android Binary Size
Learn about options for decreasing the size of your project's binary files on Android.