How To Fix Unable to read package in Unreal Engine
解决办法:在Epic 库中添加 Android SDK:
UEDeployAndroid.FilterStdOutErr: Build-tool 33.0.0 is missing DX at AppData\Local\Android\Sdk\build-tools\33.0.0\dx.bat
UEDeployAndroid.FilterStdOutErr:
UEDeployAndroid.FilterStdOutErr: FAILURE: Build failed with an exception.
UEDeployAndroid.FilterStdOutErr:
UEDeployAndroid.FilterStdOutErr: * What went wrong:
UEDeployAndroid.FilterStdOutErr: Could not determine the dependencies of task ':app:compileDebugJavaWithJavac'.
UEDeployAndroid.FilterStdOutErr: > Installed Build Tools revision 33.0.0 is corrupted. Remove and install again using the SDK Manager.
32 33改名为d8.bat了,用29等版本:
设置虚幻的Android SDK和NDK | 虚幻引擎文档 (unrealengine.com)
ue4.27 android打包环境配置 - 知乎 (zhihu.com)
(1条消息) UE4 4.24-4.25安卓打包NDK问题_Yuk丶的博客-CSDN博客
(1条消息) UE4 安卓打包失败 failed for task :permission_library:compileDebugJavaWithJavac_东门吹白雪的博客-CSDN博客
安卓工作室 - 虚幻引擎 Vr 错误 :app:compileDebugJavaWithJavac 失败,错误:cmd.exe 失败,参数 /c - 堆栈溢出 (stackoverflow.com)
Unreal 4.26 安卓打包 - 简书 (jianshu.com)
UE 开发笔记:Android 篇 | 循迹研究室 (imzlp.com)