r16 - ¿Dónde encuentro versiones anteriores de Android NDK?
ndk not configured android studio (11)
Aquí están los enlaces para Windows, Mac y Linux. Última revisión de las versiones 12.x, 11.x, 10.x, 9.x, 8.x y 7.x.
Android NDK r12b
Windows de 32 bits | Windows de 64 bits | Mac OS X de 64 bits | Linux de 64 bits
Android NDK r11c
Windows de 32 bits | Windows de 64 bits | Mac OS X de 64 bits | Linux de 64 bits
Android NDK r10e
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
¿Alguien sabe dónde puedo encontrar versiones anteriores del Android NDK? Nuestro código no se construye con r6. Seguramente debe haber versiones archivadas en alguna parte.
Como se mencionó en el usuario3486832, puede usar archive.org: http://web.archive.org/web/*/https://developer.android.com/tools/sdk/ndk/index.html
Google ha movido las versiones de NDK a GitHub. Ahora, github.com/android-ndk/ndk/wiki contiene enlaces a la versión estable actual, a las versiones beta disponibles y a versiones anteriores seleccionadas.
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 R8E / versión / iteración
Me encontré con esto en este momento haciendo la misma búsqueda, y encontré que las otras respuestas son demasiado específicas. También busqué en google la descarga de android-ndk-r8
y encontré casi nada. Para obtener la versión correcta, en cambio fui aquí:
https://developer.android.com/ndk/downloads/index.html
Y copié el enlace a la descarga que necesitaba, y lo pegué en la barra de la URL. Allí, r8b
la versión para reflejar lo que quería (por ejemplo, cambié r8b
por r8
). Luego presioné enter, y comenzó la descarga correcta.
Siempre que las convenciones de nombres sigan siendo las mismas, esto debería funcionar en todas las versiones.
Editar: Esta convención sí cambió. Algunas versiones anteriores ahora están disponibles en los archives . Para versiones aún más antiguas, consulte los enlaces proporcionados por la respuesta anterior .
Parece simplemente poner el enlace así
http://dl.google.com/android/ndk/android-ndk-r7c-windows.zip
en la barra de direcciones de tu navegador
Los nombres de revisión (r7c, r8c, etc.) se pueden encontrar en la página de descarga de ndk
Si buscas en Google la versión que deseas, deberías 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 observar por qué su código no compila contra la última versión y corregirlo.
Simplemente reemplazando .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 solucione esto, si alguna vez ...
Una forma de descubrir enlaces de descarga antiguos es utilizar herramientas de archivo de Internet como "Way back machine", https://archive.org/web/ . Puede navegar por 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ñalado a NDK rev 9.
http://dl.google.com/android/ndk/android-ndk-r9d-linux-x86_64.tar.bz2
Abrí con éxito los tutoriales de SDK de gstreamer en Eclipse.
Todo lo que necesitaba es usar una versión anterior de ndk. específicamente 9d.
(10c y 10d no funcionan, 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úralo en eclipse-> ventana-> preferencias-> Android-> NDK-> ubicación NDK.
build - (ctrl + b).
Parece que puede construir el enlace al NDK que desea y descargarlo de 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 ninguna versión de 32 bits para OS X y Linux.
https://dl.google.com/android/repository/android-ndk-r11-linux-x86_64.zip