㈠ UE源碼下載編譯+安卓打包配置及部分補充雜症的解決
UE4.27.2源碼下載編譯、安卓打包配置及部分補充雜症的解決方案如下:
一、源碼下載與編譯
源碼下載:遵循UE官方指引進行源碼下載,確保通過郵箱確認並下載的是壓縮包格式。
Visual Studio配置:
- 前往Visual Studio官網下載並安裝最新版本的VS2019。
- 在安裝過程中,確保勾選多個工作負荷,特別是包含桌面應用與移動應用、.NET桌面開發選項。
運行批處理文件:
- 雙擊Setup.bat與GenerateProjectFiles.bat,這兩個批處理文件會下載所需資源,需耐心等待。
- 若在運行GenerateProjectFiles.bat時遇到「未找到框架 .NET Framework Version」問題,檢查是否已勾選.NET桌面開發工作負荷。
編譯源碼:
- 在Visual Studio中打開UE4.sln。
- 通過UE4項目生成開始編譯源碼,編譯時間取決於電腦性能。
- 編譯完成後,生成的文件大小約110G。
編譯問題解決:
- 若遇到「UE4 fatal error C1076: 編譯器限制: 達到內部堆限制」與「error C3859: 超過了 PCH 的虛擬內存范圍」問題,參考相關文章調整系統性能設置。
創建快捷方式:
- 編譯完成後,找到UE4Editor.exe可執行文件,創建桌面快捷方式便於使用。
二、安卓打包配置
運行SetupAndroid.bat:
- 運行SetupAndroid.bat進行安卓打包配置。
- 若出現錯誤,檢查Java版本是否一致,並通過SDK Manager更新或調整版本。
解決依賴包下載問題:
- 在虛幻編輯器打包過程中,若遇到依賴包下載問題,參考Android Studio gradle下載依賴包失敗的解決辦法。
- 修改build.gradle.ftl文件,使用阿里雲國內鏡像站點下載依賴,避免網路延遲。
三、補充雜症解決
清理中間文件:
- 在清理中間文件前,建議參考Win 10編譯安裝Unreal Engine 4的方法。
- 在項目根目錄創建批處理文件執行清理操作,清理後文件夾大小約40G。
深入學習與參考:
- 文中鏈接包含相關文章與資源,可供深入學習與參考,以解決可能遇到的其他問題。
以上即為UE4.27.2源碼下載編譯、安卓打包配置及部分補充雜症的解決方案。