Android 统一构建 2022.3

问题描述 投票:0回答:1

我正在尝试在 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但没有任何效果

java android unity-game-engine build.gradle java-11
1个回答
0
投票

我认为你必须下载 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
© www.soinside.com 2019 - 2024. All rights reserved.