设置安卓开发环境
安装Android Studio
在 https://developer.android.com/studio/archive 官网下载Android Studio, UE4 4.27 下推荐记得下载 Android Studio 4.0
下载好了以后一路Next安装, 记得自己安装的路径
第一次使用设置Android Studio
在 Verify Settings对话框,记得你安装的JDK位置
设置安装NDK
在引擎的安卓目录点击SetupAndroid.bat(某些Android Studio版本点的报错)
Y 接受Android SDK license agreement, 并下载NDK,安装目录在
下载好同意证书后重启电脑
设置UE4 SDK相关路径
安卓SDK和NDK以及引擎版本的匹配表如下
手机设置
打开“开发者选项”, 把USB相关各项(USB调试,USB安装等)都打开
设置UE4编辑器的安卓打包设置
打包安卓APK包
手机线连接到电脑, 点击 Install_MyProject-armv7.bat 即可安卓包
UE5以后不能直接点击 Install_MyProject-armv7.bat, 得通过安装包目录所在的Cmd来执行 Install_MyProject-armv7.bat,如下所示:
手机开启StatComand的办法
两只手分别在手机屏幕两端同时触碰
打包可能存在的各种错误
点击 Install_MyProject-armv7.bat CMD控制台报错
UE4 ERROR: cmd.exe failed with args XXXX Intermediate\Android\armv7\gradle\rungradle.bat" :app:assembleDebug
这是由于SDK版本的兼容问题, 某些安卓SDK版本不适合,这时候应该打开AndroidStudio 卸载某些安卓SDK版本并设置UE4的SDK对应版本,像UE4 4.27目前就无法兼容30.00以上的版本,建议选择29.0或者28.0左右的SDK
手机安卓包安装好后运行显示No Google Play Store Key
这是由于某些GooglePlayStore的Key没有生成在安卓包,办法是删除项目的安卓缓存文件,重新打包