UE4安卓打包「4.24」「4.25」

2020-10-01 16:00:41

UE4安卓打包「4.24」「4.25」

記錄一下在UE4中安卓打包的錯誤

UATHelper: Packaging (Android (ETC1)): ERROR: cmd.exe failed with args /c 「D:\Android_TEST\MyProject\Intermediate/Android/APK\gradle\rungradle.bat」 :app:assembleDebug」

自從4.25版本以後UE4就取消了Codeworks for Android 1R7u1用Android Studio來代替
官網連結: 官方打包設定
但是因為網路原因總是會提醒你下載失敗,所以只能用梯子,或者用離線包,以下參考:

下載安卓離線包

連結: 離線包下載
提取碼:21fb
下載完後記得解壓

設定UE4中的AndroidSDK

直接輸入1次#,並按下space後,將生成1級標題。輸入2次#,並按下space後,將生成2級標題。以此類推,我們支援6級標題。有助於使用語法後生成一個完美的目錄。
4.25設定SDK方法
SDK:…/NVPACK-R17/android-sdk-windows
NDK:…/NVPACK-R17/android-ndk-r21b
jdk:…/NVPACK-R17/jdk1.8.0_77
選擇你的路徑,如果版本為4.24版本的,則把NDK換為r14b
NDK:./NVPACK-R17/android-ndk-r14b

設定安卓打包設定


在這裡插入圖片描述

設定組態檔
在這裡插入圖片描述
在這裡插入圖片描述
在這裡插入圖片描述
勾選這兩個選項,將obb檔案打包在APK中

參考

連結: UE4安卓打包報錯及解決方案
連結: UE4安卓打包免安裝Android Studio