Android 在 Mac 上找不到 android 工作室的 NDK 位置?

Android NDK location not found android studio on Mac?

我最近下载了 Android Studio 3.5.1。也下载了所有的SDK工具

我收到错误

这是androidsdk文件夹内容

我该如何解决这个问题?

这样试试。 /your/path/Android/sdk/ndk/20.0.5594570

但如果您使用 Android Studio 创建本机应用程序,我认为您不应该找到 ndk 路径手册。

问题只是路径。显然 android 工作室将 ndk 下载为 Library/Android/sdk/ndk/20.0.5594570/所有文件 我不得不将 ndk 文件夹重命名为 ndk-bundle,并将子文件夹文件移动到 ndk 文件夹。

从 build.gradle 中删除 ndk.dir 行。这是指定要使用的 NDK 的旧方法,并且该路径对于您安装的 NDK 是错误的。

AGP 3.5 允许您同时安装多个 NDK(如果您选中 "show package details" 框,您会看到 "NDK (Side by side)" 展开)和 select 在您的 build.gradle 与 android.ndkVersion.

您现在可以继续使用 ndk.dir,但它已被弃用,没有太多理由这样做。

有关详细信息,请参阅 https://developer.android.com/studio/projects/install-ndk