Alguém sabe onde posso encontrar versões mais antigas do Android NDK? Nosso código não constrói com r6. Certamente deve haver versões arquivadas em algum lugar.
android-ndk
android-ndk-r5
android-ndk-r4
para que não
fonte
fonte
Respostas:
Parece que você pode criar o link para o NDK desejado e fazer o download em dl.google.com:
Exemplo 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
Exemplo do 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
Exemplo do Windows:
http://dl.google.com/android/ndk/android-ndk-r9b-windows.zip
Extensões até r10b:
.tar.bz2
para linux / os x e.zip
para windows.Desde r10c, as extensões mudaram para:
.bin
para linux / os x e.exe
para windowsDesde r11:
.zip
também para linux e OS X, uma nova base de URL e nenhuma versão de 32 bits para OS X e linux.https://dl.google.com/android/repository/android-ndk-r11-linux-x86_64.zip
fonte
Aqui estão os links para Windows, Mac e Linux. Revisão mais recente de 18.x, 17.x, 16.x, 15.x, 14.x, 13.x, 12.x, 11.x, 10.x, 9.x, 8.xe 7.x versões.
Android NDK, revisão 18b (janeiro de 2019)
Android NDK, Revisão 17c (junho de 2018)
Android NDK, Revisão 16b (dezembro de 2017)
Android NDK, Revisão 15c (julho de 2017)
Android NDK, Revisão 14b (março de 2017)
Android NDK, Revisão 13b (outubro de 2016)
Android NDK, revisão 12b (junho de 2016)
Android NDK, Revisão 11c (março de 2016)
Android NDK, revisão 10e (maio de 2015)
Android NDK r9d
Android NDK r8e
Android NDK r7c
fonte
r10e
assimr10c
não está incluído nas ligações.Uma maneira de descobrir links de download antigos é usar ferramentas de arquivamento da Internet, como "Way back machine", https://archive.org/web/ . Você pode navegar por versões mais antigas de páginas da web e obter os links desejados.
Por exemplo, eu precisava baixar o NDK rev 9, então usei essa ferramenta para acessar a página de download do NDK ( https://developer.android.com/tools/sdk/ndk/ ) a partir de março e o link para download em março apontado para NDK rev 9.
fonte
Eu me deparei com isso agora fazendo a mesma pesquisa e descobri que as outras respostas são muito específicas. Eu também procurei no google pelo download
android-ndk-r8
e encontrei quase nada. Para obter a versão correta, fui aqui:E copiei o link para o download que eu precisava e colei na barra de URL. Lá, editei a versão para refletir o que queria (por exemplo, mudei
r8b
parar8
). Então pressionei enter e o download correto começou.Desde que as convenções de nomenclatura permaneçam as mesmas, isso deve funcionar em todas as versões.
Edit: Esta convenção mudou. Algumas versões mais antigas estão agora disponíveis nos arquivos . Para versões ainda mais antigas, consulte os links fornecidos pela resposta acima .
fonte
Parece simplesmente colocar o link assim
http://dl.google.com/android/ndk/android-ndk-r7c-windows.zip
na barra de endereço do seu navegador
Os nomes das revisões (r7c, r8c etc.) podem ser encontrados na página de download do ndk
fonte
As versões de 64 bits também estão disponíveis:
http://dl.google.com/android/ndk/android-ndk-r8e-darwin-x86_64.tar.bz2
basta substituir a versão / versão / iteração do R8E
fonte
Como o usuário3486832 mencionado, você pode usar o archive.org: http://web.archive.org/web/*/https://developer.android.com/tools/sdk/ndk/index.html
fonte
Simplesmente substituir .bin por .tar.bz2 não é suficiente, para versões do NDK anteriores a 10b . Por exemplo, https://dl.google.com/android/ndk/android-ndk-r10b-linux-x86_64.tar.bz2 não é um link válido.
Descobriu-se que o link correto para 10b era: https://dl.google.com/android/ndk/android-ndk32-r10b-linux-x86_64.tar.bz2 (observe os '32' adicionais ). No entanto, isso parece não se aplicar, por exemplo , a 10a , pois esse link não funciona: https://dl.google.com/android/ndk/android-ndk32-r10a-linux-x86_64.tar.bz2 .
Conclusão: use http://web.archive.org até o Google resolver isso, se é que alguma vez ...
fonte
O Google mudou as versões do NDK para o GitHub. Agora, a página Wiki contém links para a versão estável atual, para betas disponíveis e para versões mais antigas selecionadas.
fonte
http://dl.google.com/android/ndk/android-ndk-r9d-linux-x86_64.tar.bz2
Abri com sucesso os tutoriais do SDK do gstreamer no Eclipse.
Tudo que eu precisava era usar uma versão mais antiga do ndk. especificamente 9d.
(10c e 10d não funciona, 10b - funciona apenas para o tutorial-1)
9d funciona para todos os tutoriais! e você pode:
Faça o download em: http://dl.google.com/android/ndk/android-ndk-r9d-linux-x86_64.tar.bz2
Extraia-o.
configure-o em eclipse-> janela-> preferências-> Android-> NDK-> localização do NDK.
construir - (ctrl + b).
fonte
Se você pesquisar no Google a versão que deseja, poderá encontrar um link para download. Por exemplo, o Android NDK r5b está disponível em http://androgeek.info/?p=296
Em outra nota, pode ser uma boa ideia analisar por que seu código não compila na versão mais recente e a corrige.
fonte