[英]How do I install the Android NDK bundle using the command line?
The Android NDK can now be installed directly from the SDK manager instead of only as a separate download. Android NDK现在可以直接从SDK管理器安装,而不是单独下载。 How can I install the NDK package from the command line?
如何从命令行安装NDK软件包?
I've tried: 我试过了:
android sdk update -u -n -a
but no NDK package appears to be visible in the listing. 但是在列表中看不到NDK包。 It only shows up in the UI.
它只显示在UI中。
In Android Studio 2.3 is sdkmanager
tool 在Android Studio 2.3中是
sdkmanager
工具
It is located in the sdk
directory (ie ~/Android/Sdk/tools/bin) 它位于
sdk
目录中(即〜/ Android / Sdk / tools / bin)
to get a list of installed and available packages goto the directory where the sdkmanager
binary is located and type ./sdkmanager --list
获取已安装和可用软件包的列表转到
sdkmanager
二进制文件所在的目录并输入./sdkmanager --list
to install NDK directly use ./sdkmanager "ndk-bundle"
直接安装NDK使用
./sdkmanager "ndk-bundle"
( ./sdkmanager "lldb;2.3"
, ./sdkmanager "cmake;3.6.3155560"
) (
./sdkmanager "lldb;2.3"
,。/ ./sdkmanager "cmake;3.6.3155560"
)
https://developer.android.com/studio/command-line/sdkmanager.html https://developer.android.com/studio/command-line/sdkmanager.html
Download zip file of required version of ndk from developer.android.com . 从developer.android.com下载所需版本的ndk的zip文件。 Eg for linux:
例如对于linux:
wget https://dl.google.com/android/repository/android-ndk-r13b-linux-x86_64.zip wget https://dl.google.com/android/repository/android-ndk-r13b-linux-x86_64.zip
Extract zip to some folder, eg c:/android/android-ndk-r13b/
将zip解压缩到某个文件夹,例如
c:/android/android-ndk-r13b/
Add/update the path to that folder in the local.properties
file of your application. 在应用程序的
local.properties
文件中添加/更新该文件夹的路径。
ndk.dir=c:\\android\\android-ndk-r13b ndk.dir = C:\\机器人\\机器人-NDK-R13B
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.