我想使用Unity构建 64位应用程序包,因此我需要Android NDK。但是,我找不到适用于Unity 2019.3.X 和 Unity 2020.1 (alpha)的NDK。
上次,我选择Android NDK 19c,但失败了:
到目前为止,我仍然找不到NDK r19( 19.0.5232133 )
有什么主意吗?
答案 0 :(得分:2)
如果您下载了HUB随附的NDK,则可以尝试取消选中编辑-> 安装了Unity的Android NDK(推荐)” >首选项,然后手动设置路径。这对我有用。
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的方式。