在 macOS(或 OS X )中解压 android-ndk-
2017-03-14 本文已影响48人
14b3a6ac00ba
标题中的 r10x 后面的 x,是指任意版本,并不确指某一版本,请读者注意,下面说到的解决方法中,要在终端中输入的文件名,以你下载的 r10x ( x 指任意版本)为准。
直接使用系统的“打开”是不可行的,会解压成这样的文件:
android-ndk-r10x-darwin-x86_64.bin.cpgz
再解压上面这个文件,又会成为原来的文件:
android-ndk-r10x-darwin-x86_64.bin
所以,系统自带的“打开”是不能用的,因为反复循环。
在这篇博客中,博主说到了解决方法,如有兴趣可参看:blog.csdn.net/wu10045125/article/details/42442179;
以下是我的,不过是详细一点:
打开终端,进入到你下载的 android-ndk-r10x-darwin-x86_64.bin 的文件夹:

上图示例中,是因为我下载的时候,放在了 Downloads 下。读者可根据自己下载文件所在文件夹,自行调整。
然后输入:
chmod a+x android-ndk-r10x-darwin-x86_64.bin
请注意这里的 r10x 后面的 x 要换成你下载的那个版本中的字母。这一步据说是获取文件权限。
再输入:
./android-ndk-r10c-darwin-x86_64.bin
再次提请注意:这里的 r10x 后面的 x 要换成你下载的版本中的字母。这一步就是解压了。
然后就进入到解压过程了。解压的进程会详细地展示在终端中,需要时长,快的一分钟,慢的大概就要更长时间。耐心等待,最后会是这样的:

然后打开你放 bin 文件的文件夹,就可看到解压后的文件夹了。文件夹名称应该是这样的:
android-ndk-r10x
完。
三月十四日 1529