Est-ce que quelqu'un sait où je peux trouver les anciennes versions d'Android NDK? Notre code ne se construit pas avec r6. Il doit sûrement y avoir des versions archivées quelque part.
154
Est-ce que quelqu'un sait où je peux trouver les anciennes versions d'Android NDK? Notre code ne se construit pas avec r6. Il doit sûrement y avoir des versions archivées quelque part.
Réponses:
Il semble que vous puissiez créer le lien vers le NDK de votre choix et le télécharger à partir de dl.google.com:
Exemple 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
Exemple 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
Exemple Windows:
http://dl.google.com/android/ndk/android-ndk-r9b-windows.zip
Extensions jusqu'à r10b:
.tar.bz2
pour linux / os x et.zip
pour windows.Depuis R10c, les extensions ont changé en:
.bin
pour linux / os x et.exe
pour WindowsDepuis r11:
.zip
pour Linux et OS X également, une nouvelle base d'URL et aucune version 32 bits pour OS X et Linux.https://dl.google.com/android/repository/android-ndk-r11-linux-x86_64.zip
la source
Voici les liens pour Windows, Mac et Linux. Dernière révision de 18.x, 17.x, 16.x, 15.x, 14.x, 13.x, 12.x, 11.x, 10.x, 9.x, 8.x et 7.x versions.
Android NDK, révision 18b (janvier 2019)
Android NDK, révision 17c (juin 2018)
Android NDK, révision 16b (décembre 2017)
Android NDK, révision 15c (juillet 2017)
Android NDK, révision 14b (mars 2017)
Android NDK, révision 13b (octobre 2016)
Android NDK, révision 12b (juin 2016)
Android NDK, révision 11c (mars 2016)
Android NDK, révision 10e (mai 2015)
Android NDK r9d
Android NDK r8e
Android NDK r7c
la source
r10e
doncr10c
pas incluse dans les liens.Un moyen de trouver d'anciens liens de téléchargement consiste à utiliser des outils d'archives Internet tels que "Way back machine", https://archive.org/web/ . Vous pouvez parcourir les anciennes versions de pages Web et obtenir les liens souhaités.
Par exemple, j'avais besoin de télécharger le NDK rev 9, j'ai donc utilisé cet outil pour accéder à la page de téléchargement de NDK ( https://developer.android.com/tools/sdk/ndk/ ) à partir de mars et le lien de téléchargement en mars pointé à NDK rev 9.
la source
Je suis tombé sur cela tout à l'heure en faisant la même recherche et j'ai trouvé que les autres réponses sont beaucoup trop précises. J'ai également cherché sur Google pour télécharger
android-ndk-r8
et n'ai trouvé presque rien. Pour obtenir la bonne version, je suis plutôt allé ici:Et copié le lien vers le téléchargement dont j'avais besoin et collé dans la barre d'URL. Là, j'ai édité la version pour refléter ce que je voulais (par exemple, j'ai changé
r8b
enr8
). Ensuite, j'ai appuyé sur Entrée et le téléchargement correct a commencé.Tant que les conventions de dénomination restent les mêmes, cela devrait fonctionner dans toutes les versions.
Edit: Cette convention a changé. Certaines versions plus anciennes sont désormais disponibles dans les archives . Pour les versions encore plus anciennes, reportez-vous aux liens fournis par la réponse ci-dessus .
la source
On dirait simplement de mettre le lien comme ceci
http://dl.google.com/android/ndk/android-ndk-r7c-windows.zip
dans la barre d'adresse de votre navigateur
Les noms de révision (r7c, r8c, etc.) peuvent être trouvés sur la page de téléchargement ndk
la source
Les versions 64 bits sont également disponibles:
http://dl.google.com/android/ndk/android-ndk-r8e-darwin-x86_64.tar.bz2
remplacez simplement la version / version / itération de R8E
la source
Comme user3486832 l'a mentionné, vous pouvez utiliser archive.org: http://web.archive.org/web/*/https://developer.android.com/tools/sdk/ndk/index.html
la source
Remplacer simplement .bin par .tar.bz2 ne suffit pas, pour les versions NDK antérieures à 10b . Par exemple, https://dl.google.com/android/ndk/android-ndk-r10b-linux-x86_64.tar.bz2 n'est pas un lien valide.
Il s'est avéré que le lien correct pour 10b était: https://dl.google.com/android/ndk/android-ndk32-r10b-linux-x86_64.tar.bz2 (notez le '32' supplémentaire ). Cependant, cela ne semble pas s'appliquer par exemple à 10a , car ce lien ne fonctionne pas: https://dl.google.com/android/ndk/android-ndk32-r10a-linux-x86_64.tar.bz2 .
Bottom line: utilisez http://web.archive.org jusqu'à ce que Google corrige cela, si jamais ...
la source
Google a déplacé les versions NDK vers GitHub. Désormais, la page Wiki contient des liens vers la version stable actuelle, vers les versions bêta disponibles et vers certaines versions plus anciennes.
la source
http://dl.google.com/android/ndk/android-ndk-r9d-linux-x86_64.tar.bz2
J'ai ouvert avec succès les didacticiels du SDK gstreamer dans Eclipse.
Tout ce dont j'avais besoin est d'utiliser une ancienne version de ndk. spécifiquement 9d.
(10c et 10d ne fonctionnent pas, 10b - fonctionne uniquement pour le tutoriel-1)
9d fonctionne pour tous les tutoriels! et tu peux:
Téléchargez-le sur: http://dl.google.com/android/ndk/android-ndk-r9d-linux-x86_64.tar.bz2
Extrayez-le.
définissez-le dans eclipse-> window-> preferences-> Android-> NDK-> NDK location.
construire - (ctrl + b).
la source
Si vous recherchez sur Google la version que vous souhaitez, vous devriez pouvoir trouver un lien de téléchargement. Par exemple, Android NDK r5b est disponible sur http://androgeek.info/?p=296
Sur une autre note, il peut être judicieux de regarder pourquoi votre code ne se compile pas avec la dernière version et de le corriger.
la source