studio r16 not ndk configured android-ndk android-ndk-r5 android-ndk-r4
http://dl.google.com/android/ndk/android-ndk-r7c-windows.zipWindows de 32 bitsWindows de 64 bitsWindows de 32 bitsWindows de 64 bitsWindows de 32 bitsLinux de 64 bitsMac OS X de 64 bitsLinux de 64 bitsMac OS X de 64 bitsWindows de 64 bitsWindows de 32 bitsLinux de 64 bitsMac OS X de 64 bitsWindows de 64 bitsWindows de 32 bits

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

Windows de 32 bits | Mac OS X de 64 bits | Linux de 64 bits

¿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.



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.



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 .



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:

  1. Descárguelo de: http://dl.google.com/android/ndk/android-ndk-r9d-linux-x86_64.tar.bz2

  2. Extraelo.

  3. configúralo en eclipse-> ventana-> preferencias-> Android-> NDK-> ubicación NDK.

  4. 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