Qualcuno sa dove posso trovare le versioni precedenti di Android NDK? Il nostro codice non si crea con r6. Sicuramente ci devono essere versioni archiviate da qualche parte.
Qualcuno sa dove posso trovare le versioni precedenti di Android NDK? Il nostro codice non si crea con r6. Sicuramente ci devono essere versioni archiviate da qualche parte.
Risposte:
Sembra che tu possa costruire il link all'NDK che desideri e scaricarlo da dl.google.com:
Esempio 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
Esempio 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
Esempio di Windows:
http://dl.google.com/android/ndk/android-ndk-r9b-windows.zip
Estensioni fino a r10b:
.tar.bz2
per linux / os x e .zip
per windows.
Da r10c le estensioni sono cambiate in:
.bin
per linux / os x e .exe
per windows
Da r11:
.zip
anche per Linux e OS X, una nuova base URL e nessuna versione a 32 bit per OS X e Linux.
https://dl.google.com/android/repository/android-ndk-r11-linux-x86_64.zip
Ecco i collegamenti per Windows, Mac e Linux. Ultima revisione di 18.x, 17.x, 16.x, 15.x, 14.x, 13.x, 12.x, 11.x, 10.x, 9.x, 8.xe 7.x versioni.
Aggiornamento: Scarica recenti e Vecchio NDK rilasci dal sito ufficiale di Android.
Android NDK, Revisione 18b (gennaio 2019)
Windows a 32 bit | Windows a 64 bit | Mac OS X a 64 bit | Linux a 64 bit
Android NDK, Revision 17c (giugno 2018)
Windows a 32 bit | Windows a 64 bit | Mac OS X a 64 bit | Linux a 64 bit
Android NDK, Revisione 16b (dicembre 2017)
Windows a 32 bit | Windows a 64 bit | Mac OS X a 64 bit | Linux a 64 bit
Android NDK, Revisione 15c (luglio 2017)
Windows a 32 bit | Windows a 64 bit | Mac OS X a 64 bit | Linux a 64 bit
Android NDK, Revisione 14b (marzo 2017)
Windows a 32 bit | Windows a 64 bit | Mac OS X a 64 bit | Linux a 64 bit
Android NDK, Revisione 13b (ottobre 2016)
Windows a 32 bit | Windows a 64 bit | Mac OS X a 64 bit | Linux a 64 bit
Android NDK, Revisione 12b (giugno 2016)
Windows a 32 bit | Windows a 64 bit | Mac OS X a 64 bit | Linux a 64 bit
Android NDK, Revision 11c (marzo 2016)
Windows a 32 bit | Windows a 64 bit | Mac OS X a 64 bit | Linux a 64 bit
Android NDK, Revision 10e (maggio 2015)
Windows a 32 bit | Windows a 64 bit | Mac OS X a 64 bit | Linux a 64 bit
Android NDK r9d
Windows a 32 bit | Windows a 64 bit | Mac OS X a 64 bit | Linux a 64 bit
Android NDK r8e
Windows a 32 bit | Windows a 64 bit | Mac OS X a 64 bit | Linux a 64 bit
Android NDK r7c
r10e
quindi r10c
inclusa nei collegamenti.
Un modo per scoprire i vecchi link per il download è utilizzare gli strumenti di archiviazione su Internet come "Way back machine", https://archive.org/web/ . Puoi sfogliare le versioni precedenti delle pagine Web e ottenere i link che desideri.
Ad esempio, dovevo scaricare NDK rev 9, quindi ho usato questo strumento per accedere alla pagina di download NDK ( https://developer.android.com/tools/sdk/ndk/ ) da marzo e il link per il download a marzo ha indicato a NDK rev 9.
Mi sono imbattuto in questo momento facendo la stessa ricerca e ho scoperto che le altre risposte sono troppo specifiche. Ho anche cercato su Google per il download android-ndk-r8
e trovato quasi nulla. Per ottenere la versione corretta, invece sono andato qui:
https://developer.android.com/ndk/downloads/index.html
E ho copiato il link per il download di cui avevo bisogno e incollato nella barra degli URL. Lì, ho modificato la versione per riflettere ciò che volevo (ad esempio, ho cambiato r8b
in r8
). Quindi ho premuto invio e il download corretto è iniziato.
Finché le convenzioni di denominazione rimangono le stesse, questo dovrebbe funzionare su tutte le versioni.
Modifica: questa convenzione è cambiata. Alcune versioni precedenti sono ora disponibili negli archivi . Per versioni anche più vecchie, fare riferimento ai collegamenti forniti dalla risposta sopra .
Sembra semplicemente mettere il link in questo modo
http://dl.google.com/android/ndk/android-ndk-r7c-windows.zip
sulla barra degli indirizzi del tuo browser
I nomi delle revisioni (r7c, r8c ecc.) Sono reperibili nella pagina di download di ndk
Le versioni a 64 bit sono disponibili anche:
http://dl.google.com/android/ndk/android-ndk-r8e-darwin-x86_64.tar.bz2
basta sostituire la versione / versione / iterazione di R8E
Come menzionato dall'utente3486832, è possibile utilizzare archive.org: http://web.archive.org/web/*/https://developer.android.com/tools/sdk/ndk/index.html
La semplice sostituzione di .bin con .tar.bz2 non è sufficiente, per le versioni NDK precedenti a 10b . Ad esempio, https://dl.google.com/android/ndk/android-ndk-r10b-linux-x86_64.tar.bz2 non è un link valido.
Si è scoperto che il collegamento corretto per 10b era: https://dl.google.com/android/ndk/android-ndk32-r10b-linux-x86_64.tar.bz2 (nota l'ulteriore "32" ). Tuttavia, questo non sembra applicarsi ad esempio a 10a , poiché questo link non funziona: https://dl.google.com/android/ndk/android-ndk32-r10a-linux-x86_64.tar.bz2 .
In conclusione: usa http://web.archive.org fino a quando Google non risolve questo problema, se mai ...
Google ha spostato le versioni NDK su GitHub. Ora, la pagina Wiki contiene collegamenti all'attuale versione stabile, alle beta disponibili e alle versioni precedenti selezionate.
http://dl.google.com/android/ndk/android-ndk-r9d-linux-x86_64.tar.bz2
Ho aperto con successo tutorial SDK gstreamer in Eclipse.
Tutto ciò di cui avevo bisogno è usare una versione precedente di ndk. specificamente 9d.
(10c e 10d non funzionano, 10b - funziona solo per tutorial-1)
9d funziona per tutti i tutorial! e tu puoi:
Scaricalo da: http://dl.google.com/android/ndk/android-ndk-r9d-linux-x86_64.tar.bz2
Estrai.
impostalo in eclipse-> finestra-> preferenze-> Android-> NDK-> posizione NDK.
build - (ctrl + b).
Se cerchi su Google la versione che desideri, dovresti riuscire a trovare un link per il download. Ad esempio, Android NDK r5b è disponibile all'indirizzo http://androgeek.info/?p=296
In un'altra nota, potrebbe essere una buona idea esaminare perché il codice non viene compilato rispetto all'ultima versione e risolto.