Where do I find old versions of Android NDK? [closed]
Here are the links for Windows, Mac and Linux. Latest revision of 18.x, 17.x, 16.x, 15.x, 14.x, 13.x, 12.x, 11.x, 10.x, 9.x, 8.x and 7.x versions.
Update: Download Latest and Old NDK releases from Android official site.
Android NDK, Revision 18b (January 2019)
Windows 32-bit | Windows 64-bit | Mac OS X 64-bit | Linux 64-bit
Android NDK, Revision 17c (June 2018)
Windows 32-bit | Windows 64-bit | Mac OS X 64-bit | Linux 64-bit
Android NDK, Revision 16b (December 2017)
Windows 32-bit | Windows 64-bit | Mac OS X 64-bit | Linux 64-bit
Android NDK, Revision 15c (July 2017)
Windows 32-bit | Windows 64-bit | Mac OS X 64-bit | Linux 64-bit
Android NDK, Revision 14b (March 2017)
Windows 32-bit | Windows 64-bit | Mac OS X 64-bit | Linux 64-bit
Android NDK, Revision 13b (October 2016)
Windows 32-bit | Windows 64-bit | Mac OS X 64-bit | Linux 64-bit
Android NDK, Revision 12b (June 2016)
Windows 32-bit | Windows 64-bit | Mac OS X 64-bit | Linux 64-bit
Android NDK, Revision 11c (March 2016)
Windows 32-bit | Windows 64-bit | Mac OS X 64-bit | Linux 64-bit
Android NDK, Revision 10e (May 2015)
Windows 32-bit | Windows 64-bit | Mac OS X 64-bit | Linux 64-bit
Android NDK r9d
Windows 32-bit | Windows 64-bit | Mac OS X 64-bit | Linux 64-bit
Android NDK r8e
Windows 32-bit | Windows 64-bit | Mac OS X 64-bit | Linux 64-bit
Android NDK r7c
Windows 32-bit | Mac OS X 64-bit | Linux 64-bit
Looks like you can construct the link to the NDK that you want and download it from dl.google.com:
Linux example: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 example: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 example:http://dl.google.com/android/ndk/android-ndk-r9b-windows.zip
Extensions up to r10b:.tar.bz2
for linux / os x and .zip
for windows.
Since r10c the extensions have changed to:.bin
for linux / os x and .exe
for windows
Since r11:
.zip
for linux and OS X as well, a new URL base, and no 32 bit versions for OS X and linux.
https://dl.google.com/android/repository/android-ndk-r11-linux-x86_64.zip
A way to find out old download links is to use internet archive tools like "Way back machine", https://archive.org/web/. You can browse older web pages versions and get the links you want.
For example, I needed to download the NDK rev 9, so I used this tool to access the NDK download page (https://developer.android.com/tools/sdk/ndk/) from March and the download link in March pointed to NDK rev 9.
I came across this just now doing the same search, and found the other answers are far too specific. I also google searched for downloading android-ndk-r8
and found next to nothing. To get the correct version, I instead went here:
https://developer.android.com/ndk/downloads/index.html
And copied the link to the download I needed, and pasted it into the URL bar. There, I edited the version to reflect what I wanted (for example, I changed r8b
to r8
). Then I pressed enter, and the correct download began.
As long as the naming conventions remain the same, this should work across all versions.
Edit: This convention did change. Some older versions are now available in the archives. For even older versions, refer to the links provided by the answer above.
Looks like simply putting the link like this
http://dl.google.com/android/ndk/android-ndk-r7c-windows.zip
on the address bar of your browser
The revision names (r7c, r8c etc.) could be found from the ndk download page