我正在尝试在 Unity 2022.3.1f 中构建一个 Android 应用程序
Unity 通过升级 gradle 以及 ndk 和 jdk 对 Android 构建进行了大量改进
当我尝试在 2022 年构建团结时
它在 sdkmanger.bat 中给我一个错误
jdk11 中没有“java 工具选项”
已经被删除了
unity 2022 使用 Jdk 11 和 sdkmanger.bat 需要 jdk8 来运行和构建我的应用程序,因为 jdk8 具有“java 工具选项”
如果我想要的话,在 unity 2022 中构建的唯一解决方案是将项目导出到 android 研究并从那里构建它,这不是一个好主意
有人可以帮我解决这个问题吗
我尝试更换android推荐工具并更改sdk和jdk但没有任何效果
我认为你必须下载 Android SDK 33。至少修复了它。这就是它的方法。
1- Edit > Project Settings > Player > Minimum API Level > Android 13 (API version 33).
2- File > Build And Run
The build and run will ask you to download SDK 33 (if not already), you just have to confirm.
或者
you getting solution from https://youtu.be/BpoB9WYrluk?si=Uc2G2k_LqI9oiRTa