¿Alguien sabe dónde puedo encontrar versiones anteriores de Android NDK? Nuestro código no se construye con r6. Seguramente debe haber versiones archivadas en alguna parte.
¿Alguien sabe dónde puedo encontrar versiones anteriores de Android NDK? Nuestro código no se construye con r6. Seguramente debe haber versiones archivadas en alguna parte.
Respuestas:
Parece que puede construir el enlace al NDK que desee y descargarlo desde dl.google.com:
Ejemplo de 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
Ejemplo de 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
Ejemplo de Windows:
http://dl.google.com/android/ndk/android-ndk-r9b-windows.zip
Extensiones hasta r10b:
.tar.bz2
para linux / os x y .zip
para windows.
Desde r10c las extensiones han cambiado a:
.bin
para linux / os x y .exe
para windows
Desde r11:
.zip
para linux y OS X también, una nueva base de URL y no hay versiones de 32 bits para OS X y linux.
https://dl.google.com/android/repository/android-ndk-r11-linux-x86_64.zip
Aquí están los enlaces para Windows, Mac y Linux. Última revisión de 18.x, 17.x, 16.x, 15.x, 14.x, 13.x, 12.x, 11.x, 10.x, 9.x, 8.xy 7.x versiones.
Actualización: descargue las últimas y antiguas versiones de NDK del sitio oficial de Android.
Android NDK, Revisión 18b (enero de 2019)
Windows de 32 bits | Windows de 64 bits | Mac OS X de 64 bits | Linux de 64 bits
Android NDK, Revisión 17c (junio de 2018)
Windows de 32 bits | Windows de 64 bits | Mac OS X de 64 bits | Linux de 64 bits
Android NDK, Revisión 16b (diciembre de 2017)
Windows de 32 bits | Windows de 64 bits | Mac OS X de 64 bits | Linux de 64 bits
Android NDK, Revisión 15c (julio de 2017)
Windows de 32 bits | Windows de 64 bits | Mac OS X de 64 bits | Linux de 64 bits
Android NDK, Revisión 14b (marzo de 2017)
Windows de 32 bits | Windows de 64 bits | Mac OS X de 64 bits | Linux de 64 bits
Android NDK, Revisión 13b (octubre de 2016)
Windows de 32 bits | Windows de 64 bits | Mac OS X de 64 bits | Linux de 64 bits
Android NDK, Revisión 12b (junio de 2016)
Windows de 32 bits | Windows de 64 bits | Mac OS X de 64 bits | Linux de 64 bits
Android NDK, Revisión 11c (marzo de 2016)
Windows de 32 bits | Windows de 64 bits | Mac OS X de 64 bits | Linux de 64 bits
Android NDK, Revisión 10e (mayo de 2015)
Windows de 32 bits | Windows de 64 bits | Mac OS X de 64 bits | Linux de 64 bits
Android NDK r9d
Windows de 32 bits | Windows de 64 bits | Mac OS X de 64 bits | Linux de 64 bits
Android NDK r8e
Windows de 32 bits | Windows de 64 bits | Mac OS X de 64 bits | Linux de 64 bits
Android NDK r7c
r10e
por lo r10c
que no está incluido en los enlaces.
Una forma de encontrar enlaces de descarga antiguos es utilizar herramientas de archivo de Internet como "Way back machine", https://archive.org/web/ . Puede explorar versiones anteriores de páginas web y obtener los enlaces que desee.
Por ejemplo, necesitaba descargar el NDK rev 9, así que utilicé esta herramienta para acceder a la página de descarga de NDK ( https://developer.android.com/tools/sdk/ndk/ ) desde marzo y el enlace de descarga en marzo señaló a NDK rev 9.
Encontré esto justo ahora haciendo la misma búsqueda, y encontré que las otras respuestas son demasiado específicas. También busqué en Google descargas android-ndk-r8
y no encontré casi nada. Para obtener la versión correcta, en su lugar fui aquí:
https://developer.android.com/ndk/downloads/index.html
Copié el enlace a la descarga que necesitaba y lo pegué en la barra de URL. Allí, edité la versión para reflejar lo que quería (por ejemplo, cambié r8b
a r8
). Luego presioné enter, y comenzó la descarga correcta.
Mientras las convenciones de nomenclatura sigan siendo las mismas, esto debería funcionar en todas las versiones.
Editar: Esta convención cambió. Algunas versiones anteriores ahora están disponibles en los archivos . Para versiones anteriores, consulte los enlaces proporcionados por la respuesta anterior .
Parece simplemente poner el enlace como este
http://dl.google.com/android/ndk/android-ndk-r7c-windows.zip
en la barra de direcciones de su navegador
Los nombres de las revisiones (r7c, r8c, etc.) se pueden encontrar en la página de descarga de ndk
Las versiones de 64 bits también están disponibles:
http://dl.google.com/android/ndk/android-ndk-r8e-darwin-x86_64.tar.bz2
simplemente reemplace la versión / versión / iteración de R8E
Como mencionó el usuario3486832, puede usar archive.org: http://web.archive.org/web/*/https://developer.android.com/tools/sdk/ndk/index.html
Simplemente reemplazar .bin con .tar.bz2 no es suficiente, para versiones de NDK anteriores a 10b . Por ejemplo, https://dl.google.com/android/ndk/android-ndk-r10b-linux-x86_64.tar.bz2 no es un enlace válido.
Resultó que el enlace correcto para 10b era: https://dl.google.com/android/ndk/android-ndk32-r10b-linux-x86_64.tar.bz2 (tenga en cuenta el '32' adicional ). Sin embargo, esto no parece aplicarse a, por ejemplo , 10a , ya que este enlace no funciona: https://dl.google.com/android/ndk/android-ndk32-r10a-linux-x86_64.tar.bz2 .
En pocas palabras: use http://web.archive.org hasta que Google arregle esto, si alguna vez ...
Google ha trasladado los lanzamientos de NDK a GitHub. Ahora, la página Wiki contiene enlaces a la versión estable actual, a las versiones beta disponibles y a versiones anteriores seleccionadas.
http://dl.google.com/android/ndk/android-ndk-r9d-linux-x86_64.tar.bz2
Abrí con éxito los tutoriales del SDK de gstreamer en Eclipse.
Todo lo que necesitaba es usar una versión anterior de ndk. específicamente 9d.
(10c y 10d no funciona, 10b - funciona solo para el tutorial-1)
¡9d funciona para todos los tutoriales! y tu puedes:
Descárguelo de: http://dl.google.com/android/ndk/android-ndk-r9d-linux-x86_64.tar.bz2
Extraelo.
configúrelo en eclipse-> ventana-> preferencias-> Android-> NDK-> ubicación NDK.
construir - (ctrl + b).
Si busca en Google la versión que desea, debería poder encontrar un enlace de descarga. Por ejemplo, Android NDK r5b está disponible en http://androgeek.info/?p=296
En otra nota, podría ser una buena idea ver por qué su código no se compila con la última versión y corregirlo.