如何使用Android SDK Manager安装NDK

时间:2017-01-04 18:38:34

标签: android windows android-ndk android-sdk-manager

据说,可以使用Android SDK管理器安装NDK,如下图所示:

enter image description here

很遗憾,我的SDK Manager中没有SDK PlantformsSDK ToolsSDK Update Sites个标签。我的照片如下:

enter image description here

那么如何在我的情况下安装NDK?

4 个答案:

答案 0 :(得分:4)

由于您使用的是独立的Android SDK Manager,因此您需要使用sdkmanager command line tool

  1. 关闭 Android SDK Manager
  2. 以管理员身份
  3. 启动命令提示符
  4. cd "安装Android SDK Manager的路径" \tools\bin
  5. sdkmanager ndk-bundle
  6. 接受许可协议
  7. 等了很久。安装完成后没有任何进度指示灯。
  8. 当它最终报告done时,启动 Android SDK Manager
  9. 查看附加内容,然后您就会找到 Ndk Bundle

答案 1 :(得分:3)

Android的独立sdk管理器[第二张图片]与Android Studio [第一张图片]中集成的不同。独立版具有Android开发的基础知识,而Android Studio的集成sdk管理器位于工具>中。 Android> SDK Manager,添加了更多有用的工具,例如ndk,Cmake *和LLDB * [*在android studio 222版本中](突出显示的那些)。

所以你有两个选择,如果你使用Android Studio,使用集成的sdk管理器直接安装ndk,你可以手动下载ndk并添加系统变量的路径,这样你的构建环境就是意识到这一点。

答案 2 :(得分:1)

@ortisenderos有适合您的选项。

如果您不打算在android studio和/或eclipse中使用常用设置,您可以将所有工具的路径放入PATH环境变量(无论是Linux,macOS还是Windows)。

[Path to CMake]/bin
[Path to Git]/bin
[Path to SDK]/tools
[Path to SDK]/platform-tools
[Path to NDK]
[Path to ANT]/bin

等...

答案 3 :(得分:1)

If your internet connection is using a proxy, which is most often the case for office networks, the https connection to the Android repo does not work sometimes. As a result you will not see the NDK in the list. If that is the case, copy the https repo link and add the same repo with http, as shown on the picture. Screenshot of fix

The "Custom Update Site" is the link that manually added repo link. Notice the change from https to http.