Android NDK现在可以直接从SDK管理器安装,而不是单独下载。如何从命令行安装NDK软件包?
我试过了:
android sdk update -u -n -a
但是在列表中看不到NDK包。它只显示在用户界面中。
答案 0 :(得分:20)
在Android Studio 2.3中是sdkmanager
工具
它位于sdk
目录(即〜/ Android / Sdk / tools / bin)
获取已安装和可用软件包的列表,转到sdkmanager
二进制文件所在的目录并输入./sdkmanager --list
直接安装NDK使用./sdkmanager "ndk-bundle"
(./sdkmanager "lldb;2.3"
,./sdkmanager "cmake;3.6.3155560"
)
https://developer.android.com/studio/command-line/sdkmanager.html
答案 1 :(得分:4)
从developer.android.com下载所需版本的ndk的zip文件。例如。对于linux:
wget https://dl.google.com/android/repository/android-ndk-r13b-linux-x86_64.zip
将zip解压缩到某个文件夹,例如c:/android/android-ndk-r13b/
在应用程序的local.properties
文件中添加/更新该文件夹的路径。
ndk.dir = C:\机器人\机器人-NDK-R13B