A Unreal Engine oferece suporte para publicação em dispositivos móveis Android e tem várias funcionalidades para ajudar a publicar na Google Play Store. Esta seção contém guias para configurar o ambiente de desenvolvimento do Android, além de instruções sobre como usar as funcionalidades e serviços do Android e sobre como preparar o seu jogo para o lançamento.
Requisitos atuais do SDK
Desde 31 de agosto de 2024, a Google Play Store exige que os apps sejam direcionados ao Android 14, que exige o nível 34 de API. Para publicar novos apps na Google Play Store, você deve atualizar para a UE 5.4.4 ou mais recente para suporte ao SDK 34. Apps criados com versões anteriores da UE não serão mais enviados com sucesso.
Para obter mais informações, confira a documentação do Android sobre o requisito de nível de API no destino do Google Play.
Versão atual da UE: 5.6
Versão do Android Studio: Koala 2024.1.2 29 de agosto de 2024
SDK do Android:
Recomendado: SDK 34
Mínimo para compilação: SDK 34
SDK no destino padrão para lançamento em dispositivos: 34
Nível mínimo do SDK de instalação: 26
Lojas diferentes têm seus próprios requisitos mínimos de SDK no destino, que podem ser diferentes dos mencionados acima.
Versão do NDK: r27c
Build-tools: 34.0.0
Java Runtime: OpenJDK 21.0.3 2024-04-16
AGDE v23.2.91+ necessário para depuração AGDE.
Compatibilidade do dispositivo atual
A versão atual da Unreal Engine é compatível com dispositivos Android com as seguintes especificações:
Android 8 ou superior
CPU baseada em Arm de 64 bits
A UE 5.6 é compatível com tamanhos de página de 4 KB e 16 KB
GPUs compatíveis
Mali série T8X, G68, G71, G72, G76, G77, G78 ou G7XX
Adreno série 5X, 6XX ou 7XX
PowerVR série GM9XXX
Xclipse série 9X
APIs gráficas compatíveis
OpenGL ES 3.2
Vulkan 1.1 em dispositivos Android 10 ou superior com drivers compatíveis
Primeiros Passos
Como configurar o SDK e NDK do Android
Instale o Android Studio e adicione componentes SDK automaticamente.
Android Quick Start
Setting up for development for the Android platform.
Configuração avançada do SDK do Android
Guia avançado de configuração e solução de problemas para usar o SDK do Android com a Unreal Engine.
Setting Up Your Android Device For Development
Going over how to set your Android devices up for Unreal Engine development.
Guias de desenvolvimento
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.
Empacotamento e publicação
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.
Personalizar perfis de dispositivo e a escalabilidade para Android
Uma referência para regras de perfil de dispositivo e configurações de escalabilidade.
Depuração
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.
Otimização
Como criar caches de PSO agrupados para Android
Demonstração passo a passo da criação de um cache de PSO agrupado para um 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.