无法为Unity 2019.3和Unity 2020.1.0a14找到合适的Android NDK

时间:2019-11-28 01:14:59

标签: android unity3d android-ndk

我想使用Unity构建 64位应用程序包,因此我需要Android NDK。但是,我找不到适用于Unity 2019.3.X Unity 2020.1 (alpha)的NDK。

上次,我选择Android NDK 19c,但失败了:

enter image description here

到目前为止,我仍然找不到NDK r19( 19.0.5232133

有什么主意吗?

3 个答案:

答案 0 :(得分:2)

如果您下载了HUB随附的NDK,则可以尝试取消选中编辑-> 安装了Unity的Android NDK(推荐)” >首选项,然后手动设置路径。这对我有用。

Option in external tools

NDK的路径应位于../ 2019.3.0f1 / Editor / Data / PlaybackEngines / AndroidPlayer / NDK / android-ndk-r19

否则,您可以尝试下载较旧的NDK,例如本文https://forum.unity.com/threads/solved-android-ndk-missing.689122/

中提供的NDK。

答案 1 :(得分:1)

请检查您的NDK路径。如果看起来像这样,那是错误的:

\Unity\Hub\Editor\2019.3.0f1\Editor\Data\PlaybackEngines\AndroidPlayer\NDK\android-ndk-r19\

只需复制android-ndk-r19中的所有内容并将其直接放在现有的NDK文件夹下即可。只需勾选“在Unity中安装了Android NDK”,就一切就绪。

关于Bj

答案 2 :(得分:0)

所以我通过unity hub下载了NDK + SDK,然后再次删除了sdk(因为我已经安装了自己的android sdk版本)。

这就是我获得所需NDK的方式。