如何使用Android SDK Manager安装NDK

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何使用Android SDK Manager安装NDK相关的知识,希望对你有一定的参考价值。

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

enter image description here

不幸的是,我的SDK Manager中没有SDK PlantformsSDK ToolsSDK Update Sites标签。我的照片如下:

enter image description here

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

答案

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

  1. 关闭Android SDK Manager
  2. 以管理员身份启动命令提示符
  3. cd“安装Android SDK Manager的路径” oolsin
  4. sdkmanager ndk-bundle
  5. 接受许可协议
  6. 等了很久安装完成后没有任何进度指示器。
  7. 当它最终报告done时,启动Android SDK Manager
  8. 看看Extras,你会发现Ndk Bundle
另一答案

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

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

另一答案

@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

等等...

另一答案

如果您的互联网连接使用代理(通常是办公室网络的情况),则有时会与https连接到Android回购。因此,您将无法在列表中看到NDK。如果是这种情况,请复制https repo链接并使用http添加相同的repo,如图所示。 Screenshot of fix

“自定义更新站点”是手动添加repo链接的链接。请注意从https到http的更改。

以上是关于如何使用Android SDK Manager安装NDK的主要内容,如果未能解决你的问题,请参考以下文章

Mac下安装Android Studio / SDK Manager / JDK

求助,Android SDK manager不显示那些未安装的包了

如何解决Android SDK Manager 更新失败

Android(安卓) sdk manager 安装有问题

Android SDK Manager 安装特定版本的 NDK Bundle

Android sdk manager 无法打开怎么解决