les*_*est 152 android-ndk android-ndk-r4 android-ndk-r5
有谁知道我在哪里可以找到旧版本的Android NDK?我们的代码不是用r6构建的.当然必须存在某个存档版本.
Kei*_*ton 190
您似乎可以构建所需的NDK链接,并从dl.google.com下载它:
Linux示例:
http://dl.google.com/android/ndk/android-ndk-r9b-linux-x86.tar.bz2
http://dl.google.com/android/ndk/android-ndk-r9b-linux-x86_64.tar.bz2
OS X示例:
http://dl.google.com/android/ndk/android-ndk-r9b-darwin-x86.tar.bz2
http://dl.google.com/android/ndk/android-ndk-r9b-darwin-x86_64.tar.bz2
Windows示例:
http://dl.google.com/android/ndk/android-ndk-r9b-windows.zip
扩展到r10b:
.tar.bz2适用于linux/os x和.zipwindows.
从r10c开始,扩展名已改为:
.bin for linux/os x和.exewindows
自r11:
.zip 对于Linux和OS X,还有一个新的URL基础,而且OS X和Linux没有32位版本.
https://dl.google.com/android/repository/android-ndk-r11-linux-x86_64.zip
Mad*_*ota 188
以下是Windows,Mac和Linux的链接.12.x,11.x,10.x,9.x,8.x和7.x版本的最新版本.
Android NDK r12b
Android NDK r11c
Android NDK r10e
Android NDK r9d
Android NDK r8e
Android NDK r7c
小智 38
找到旧的下载链接的方法是使用互联网存档工具,如"Way back machine",https://archive.org/web/.您可以浏览较旧的网页版本并获取所需的链接.
例如,我需要下载NDK rev 9,所以我使用这个工具从三月份访问NDK下载页面(https://developer.android.com/tools/sdk/ndk/),三月份的下载链接指向至NDK rev 9.
Phi*_*hil 16
我刚刚做了同样的搜索,发现其他答案太具体了.我也谷歌搜索下载android-ndk-r8,发现几乎没有.为了获得正确的版本,我转而来到这里:
https://developer.android.com/ndk/downloads/index.html
Run Code Online (Sandbox Code Playgroud)
并将链接复制到我需要的下载,并将其粘贴到URL栏中.在那里,我编辑的版本,以反映我想要的东西(例如,我改r8b到r8).然后我按下回车键,开始正确的下载.
只要命名约定保持不变,这应该适用于所有版本.
编辑:这个惯例确实改变了.现在档案中提供了一些旧版本.对于更旧的版本,请参阅上面答案提供的链接.
小智 14
看起来像简单地把这样的链接
http://dl.google.com/android/ndk/android-ndk-r7c-windows.zip
在浏览器的地址栏上
可以在ndk下载页面找到修订名称(r7c,r8c等)
小智 5
64位版本也可用:
http://dl.google.com/android/ndk/android-ndk-r8e-darwin-x86_64.tar.bz2
只需替换R8E版本/版本/迭代
如果您在 Google 上搜索所需的版本,您应该能够找到下载链接。例如,Android NDK r5b 可从http://androgeek.info/?p=296获取
另一方面,查看为什么您的代码不能针对最新版本进行编译并修复它可能是个好主意。