我从下载了Android NDKhttps://developer.android.com/tools/sdk/ndk/index.html但我无法提取它。
如果我双击它我会收到一个错误:
无法显示“android-ndk-r10c-linux-x86_64.bin”。该文件属于未知类型
我在权限中选择了“允许将文件作为程序执行”选项。
当我尝试使用终端(sudo ./android-ndk-r10c-linux-x86_64.bin)执行它时,出现此错误:
sudo:无法执行./android-ndk-r10c-linux-x86_64.bin:没有此文件或目录
我在 VirtualBox 上运行着 64 位 Ubuntu 14.10。如能得到任何帮助我将不胜感激。
答案1
使用7z x *bin
解决方法,因为所有 r10c 软件包都是 7z 存档。要安装7z
,请执行sudo apt-get install p7zip-full
。
从这里发现:https://code.google.com/p/android/issues/detail?id=78148
答案2
跑步
sudo apt-get install p7zip-full
7z x android-ndk-r10c-linux-x86_64.bin
将提取ndk。
答案3
Android 的 NDK 现已作为自解压可执行文件提供。不过,您可能需要设置可执行位:
$ chmod +x android-ndk-r10c-linux-x86_64.bin $ ./android-ndk-r10c-linux-x86_64.bin