¿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.
android-ndk
android-ndk-r5
android-ndk-r4
para que no
fuente
fuente
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 windowsDesde 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
fuente
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.
Android NDK, Revisión 18b (enero de 2019)
Android NDK, Revisión 17c (junio de 2018)
Android NDK, Revisión 16b (diciembre de 2017)
Android NDK, Revisión 15c (julio de 2017)
Android NDK, Revisión 14b (marzo de 2017)
Android NDK, Revisión 13b (octubre de 2016)
Android NDK, Revisión 12b (junio de 2016)
Android NDK, Revisión 11c (marzo de 2016)
Android NDK, Revisión 10e (mayo de 2015)
Android NDK r9d
Android NDK r8e
Android NDK r7c
fuente
r10e
por lor10c
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.
fuente
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í: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
ar8
). 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 .
fuente
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
fuente
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
fuente
Como mencionó el usuario3486832, puede usar archive.org: http://web.archive.org/web/*/https://developer.android.com/tools/sdk/ndk/index.html
fuente
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 ...
fuente
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.
fuente
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).
fuente
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.
fuente