Unity 2019.2.0f1 无法定位Android NDK

Mik*_*ike 12 android unity-game-engine android-ndk

我正在尝试在 Unity 2019.2.0f1中的应用程序购买中进行测试,当我尝试构建 apk 时,我不断收到错误:无法找到 Android NDK即使我下载了Android NDK r16b并在编辑 --> 首选项中更改了路径--> 外部工具

我搜索了很多,尝试安装多个版本的NDK,还尝试在我的电脑设置中的环境变量中添加NDK的路径,但错误一直显示。

有人可以告诉我如何解决这个问题吗?

谢谢。

TLC*_*TLC 17

我在 Mac 上的 Unity 2019.2.8f1 中遇到了同样的问题。我的解决方案是编辑 --> 首选项 --> 外部工具,然后取消选中“与 Unity 一起安装的 android NDK”。然后在其中添加特定的 NDK 文件夹路径。对我来说,是 /Applications/Unity/Hub/Editor/2019.2.8f1/PlaybackEngines/AndroidPlayer/NDK/*android-ndk-r16b*

有趣的是,unity 的自动设置是/Applications/Unity/Hub/Editor/2019.2.8f1/PlaybackEngines/AndroidPlayer/NDK/ 漏掉了特定的文件夹名称android-ndk-r16b。所以我只是android-ndk-r16b在最后一个文件夹路径的末尾添加。希望这可以帮助。


小智 6

如果您使用的是 Unity Hub,则只需选中添加 android 支持的框,即可自动下载 android 开发所需的一切。

您可以在模块下看到此选项