问题描述
我已经从此处下载了android NDK:适用于Linux 64位(x86)android-ndk-r10c-linux-x86_64.bin的http://developer.android.com/tools/sdk/ndk/index.html。我该如何安装?说明不起作用。我的操作系统是
57-Ubuntu SMP Tue Jul 15 03:51:08 UTC 2014 x86_64 x86_64 x86_64 GNU/Linux
最佳方法
标准方式
Android的NDK现在作为自解压可执行文件发布。您可能需要设置可执行位:
$ chmod +x android-ndk-r10c-linux-x86_64.bin
$ ./android-ndk-r10c-linux-x86_64.bin
以上将导致NDK提取到当前工作目录中。
手动提取
由于.bin文件实际上只是7 zip自解压存档,因此您可以根据需要手动提取内容:
$ 7za x -o/path/to/extract/to/ android-ndk-r10c-linux-x86_64.bin
例如,可以通过apt-get在Ubuntu中使用7-Zip:
$ sudo apt-get install p7zip-full
更新从NDK download page,上的至少r14b开始,我们返回了标准ZIP存档。
次佳方法
如果您已经安装了AndroidStudio:
您可以在Android Studio中使用SDK Manager安装NDK
在打开的项目中,选择工具> Android>菜单栏中的SDK Manager。单击SDK工具选项卡。选中LLDB,CMake和NDK旁边的框。应用
:
第三种方法
转到下载它的目录。然后执行:
chmod +x android-ndk-r10c-linux-x86_64.bin
./android-ndk-r10c-linux-x86_64.bin
它应该在那里打开包装。该工具链将位于android-ndk-r10c-linux-x86_64 /toolchains中。根文件夹的名称可能略有不同。
参考资料