Unreal Engine es compatible con la publicación en dispositivos móviles Android y cuenta con varias funciones que te ayudarán a publicar contenido en Google Play Store. Esta sección contiene guías para ajustar tu entorno de desarrollo de Android, cómo usar las funciones y servicios de Android y cómo preparar tu juego para su lanzamiento.
Requisitos actuales del SDK
Desde el 31 de agosto de 2024, Google Play Store requiere que las apps tengan como objetivo Android 14, que requiere el nivel de API 34. Para publicar nuevas apps en Google Play Store, debes actualizar a UE 5.4.4 o una versión más reciente para que sea compatible con el SDK objetivo 34. Las apps compiladas con versiones anteriores de UE ya no se enviarán correctamente.
Para obtener más información, consulta la documentación de Android sobre los requisitos del nivel objetivo de la API en Google Play.
Versión actual de UE: 5.6
Versión de Android Studio: Koala 2024.1.2 29 de agosto de 2024
SDK de Android:
Recomendado: SDK 34
Mínimo para la compilación: SDK 34
SDK objetivo por defecto para la distribución en dispositivos: 34
Nivel mínimo de instalación del SDK: 26
Las distintas tiendas tienen sus propios requisitos mínimos para el SDK objetivo, que pueden diferir de los mencionados anteriormente.
Versión del NDK: r27c
Build-tools: 34.0.0
Tiempo de ejecución de Java: OpenJDK 21.0.3 2024-04-16
Se necesita AGDE v23.2.91+ para la depuración de AGDE.
Compatibilidad del dispositivo actual
La versión actual de Unreal Engine es compatible con dispositivos Android que cumplan los siguientes requisitos:
Android 8 o superior
CPU basada en Arm de 64 bits
UE 5.6 admite tamaños de página de 4 KB y 16 KB
GPU compatibles
Mali Series T8xx, G68, G71, G72, G76, G77, G78 o G7xx
Adreno Series 5xx, 6xx o 7xx
PowerVR Serie GM9xxx
Samsung Xclipse Serie 9xx
API de gráficos compatibles
OpenGL ES 3.2
Vulkan 1.1 en dispositivos Android 10 o posteriores con controladores compatibles
Primeros pasos
Configuración del SDK y NDK de Android
Instala Android Studio y añade automáticamente los componentes del SDK.
Android Quick Start
Setting up for development for the Android platform.
Configuración avanzada del SDK de Android
Guía avanzada de configuración y resolución de problemas para usar el SDK de Android con Unreal Engine.
Setting Up Your Android Device For Development
Going over how to set your Android devices up for Unreal Engine development.
Guías de desarrollo
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.
Empaquetado y publicación
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.
Cómo personalizar los perfiles de dispositivo y la escalabilidad para Android
Una referencia para las reglas de perfil de dispositivo y los ajustes de escalabilidad.
Debugging
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.
Optimización
Creación de cachés de PSO empaquetados para Android
Tutorial paso a paso para crear una caché de PSO empaquetada para un dispositivo 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.