教程流程:
参照官方文档-android篇:
https://docs.unrealengine.com/5.1/zh-CN/android-development-requirements-for-unreal-engine/https://docs.unrealengine.com/5.1/zh-CN/android-development-requirements-for-unreal-engine/
AS下载:
Android Studio 下载文件归档 | Android 开发者 | Android Developers本页提供了各个 Android Studio 版本的下载归档文件。https://developer.android.google.cn/studio/archive?hl=zh-cn
UE5.1开发兼容版本要求(AS,SDK,NDK,JDK):
https://docs.unrealengine.com/5.1/zh-CN/android-development-requirements-for-unreal-engine/https://docs.unrealengine.com/5.1/zh-CN/android-development-requirements-for-unreal-engine/
android纹理要求:https://docs.unrealengine.com/5.1/zh-CN/android-development-basics-for-unreal-engine/https://docs.unrealengine.com/5.1/zh-CN/android-development-basics-for-unreal-engine/
格式 | 描述 |
ETC1 | 所有Android设备均支持,但无法压缩透明纹理(其保存为未压缩)。 如果需要透明度来获得更好的压缩,建议使用RGB和单独的透明纹理。 |
ETC2 | 所有OpenGL 3.x类设备均支持,并支持透明度压缩。 |
ATC | Qualcomm Adreno GPUs支持,并支持透明度压缩。 |
DXT | Nvidia Tegra GPUs支持,并支持透明度压缩。 |
PVRTC | PowerVR GPUs支持,并支持透明度压缩。 |
ASTC | 最新的纹理压缩格式,可指定块大小来进行质量控制,支持透明度压缩。 可在部分设备上使用,为Vulkan Level 1所必需。 |
打包运行重要关键点:
操作步骤关键:
https://docs.unrealengine.com/5.1/zh-CN/how-to-set-up-android-sdk-and-ndk-for-your-unreal-engine-development-environment/https://docs.unrealengine.com/5.1/zh-CN/how-to-set-up-android-sdk-and-ndk-for-your-unreal-engine-development-environment/ https://docs.unrealengine.com/5.1/zh-CN/setting-up-your-android-device-for-developing-applications-in-unreal-engine/https://docs.unrealengine.com/5.1/zh-CN/setting-up-your-android-device-for-developing-applications-in-unreal-engine/
https://docs.unrealengine.com/5.1/zh-CN/packaging-android-projects-in-unreal-engine/https://docs.unrealengine.com/5.1/zh-CN/packaging-android-projects-in-unreal-engine/
设置关键:
运行移动手机端问题及解决:
问题-waiting for debugger:
解决:
问题-no google play store key:
解决:
package game data inside .apk?可以解决此问题。
移动端运行结果(revit示例建筑模型):
简单测试,仅供参考。