NDK 未显示在 SDK 管理器中

NDK not shown in SDK Manager

我想通过 SDK 管理器下载 NDK,例如: google developer.android.com ...

但是我的 SDK 管理器没有显示 NDK 甚至 API25。 我应该怎么办? 对于每个简单和空的 activity,我得到了这个错误

Error:The SDK Build Tools revision (23.0.3) is too low for project ':app'. Minimum required is 25.0.0 Install Build Tools 25.0.0, update version in build file and sync project
Open File

请注意,32 位的 SDK 管理器中没有 NDK 和一些其他包Linux。

(可能与 OP 无关,但可以帮助其他人)
SDK 管理器仅显示与您的环境相关的包。 因此,如果您的平台架构是 Linux 32 位,您将看不到 NDK 选项,因为 Linux 32 位 NDK 版本不再受 google 支持。

解决方案:
1. 获取 Windows/Mac 系统或 64 位 Linux(也可以是虚拟的)。
2. 对 32 位 Linux 系统使用较旧的 NDK 版本:https://dl.google.com/android/ndk/android-ndk-r10e-linux-x86.bin

如果您在 Linux 并且不确定您的 OS 拱门是什么,您可以使用:
$ uname -i
如果输出是 x86_64 那么这是一个 64 位 OS,否则 - 32.

这是关于 Android Studio 代理设置和

Access Denied

伊朗的IP