Adakah yang tahu di mana saya dapat menemukan versi Android NDK yang lebih lama? Kode kami tidak dibuat dengan r6. Tentunya harus ada versi yang diarsipkan di suatu tempat.
android-ndk
android-ndk-r5
android-ndk-r4
jangan sampai
sumber
sumber
Jawaban:
Sepertinya Anda dapat membuat tautan ke NDK yang Anda inginkan dan mengunduhnya dari dl.google.com:
Contoh 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
Contoh 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
Contoh Windows:
http://dl.google.com/android/ndk/android-ndk-r9b-windows.zip
Ekstensi hingga r10b:
.tar.bz2
untuk linux / os x dan.zip
untuk windows.Sejak r10c ekstensi telah berubah menjadi:
.bin
untuk linux / os x dan.exe
untuk windowsSejak r11:
.zip
untuk linux dan OS X juga, basis URL baru, dan tidak ada versi 32 bit untuk OS X dan linux.https://dl.google.com/android/repository/android-ndk-r11-linux-x86_64.zip
sumber
Berikut ini tautan untuk Windows, Mac dan Linux. Revisi terbaru dari 18.x, 17.x, 16.x, 15.x, 14.x, 13.x, 12.x, 11.x, 10.x, 9.x, 8.x dan 7.x versi.
Android NDK, Revisi 18b (Januari 2019)
Android NDK, Revisi 17c (Juni 2018)
Android NDK, Revisi 16b (Desember 2017)
Android NDK, Revisi 15c (Juli 2017)
Android NDK, Revisi 14b (Maret 2017)
Android NDK, Revisi 13b (Oktober 2016)
Android NDK, Revisi 12b (Juni 2016)
Android NDK, Revisi 11c (Maret 2016)
Android NDK, Revisi 10e (Mei 2015)
Android NDK r9d
Android NDK r8e
Android NDK r7c
sumber
r10e
jadir10c
tidak termasuk dalam link.Cara untuk mengetahui tautan unduhan lama adalah dengan menggunakan alat arsip internet seperti "Way back machine", https://archive.org/web/ . Anda dapat menelusuri versi halaman web yang lebih lama dan mendapatkan tautan yang Anda inginkan.
Misalnya, saya perlu mengunduh NDK rev 9, jadi saya menggunakan alat ini untuk mengakses halaman unduhan NDK ( https://developer.android.com/tools/sdk/ndk/ ) dari bulan Maret dan tautan unduhan pada bulan Maret menunjuk ke NDK rev 9.
sumber
Saya menemukan ini baru saja melakukan pencarian yang sama, dan menemukan jawaban lain terlalu spesifik. Saya juga mencari Google untuk mengunduh
android-ndk-r8
dan menemukan apa-apa. Untuk mendapatkan versi yang benar, saya malah pergi ke sini:Dan menyalin tautan ke unduhan yang saya butuhkan, dan menempelkannya di bilah URL. Di sana, saya mengedit versi untuk mencerminkan apa yang saya inginkan (misalnya, saya berubah
r8b
menjadir8
). Lalu saya menekan enter, dan unduhan yang benar dimulai.Selama konvensi penamaan tetap sama, ini harus bekerja di semua versi.
Sunting: Konvensi ini memang berubah. Beberapa versi lama sekarang tersedia di arsip . Untuk versi yang bahkan lebih lama, lihat tautan yang disediakan oleh jawaban di atas .
sumber
Sepertinya cukup menaruh tautan seperti ini
http://dl.google.com/android/ndk/android-ndk-r7c-windows.zip
di bilah alamat browser Anda
Nama revisi (r7c, r8c dll.) Dapat ditemukan dari halaman unduhan ndk
sumber
Versi 64 bit juga tersedia:
http://dl.google.com/android/ndk/android-ndk-r8e-darwin-x86_64.tar.bz2
cukup ganti rilis / versi / iterasi R8E
sumber
Seperti yang disebutkan user3486832, Anda dapat menggunakan archive.org: http://web.archive.org/web/*/https://developer.android.com/tools/sdk/ndk/index.html
sumber
Cukup mengganti .bin dengan .tar.bz2 tidak cukup, untuk rilis NDK lebih dari 10b . Misalnya, https://dl.google.com/android/ndk/android-ndk-r10b-linux-x86_64.tar.bz2 bukan tautan yang valid.
Ternyata tautan yang benar untuk 10b adalah: https://dl.google.com/android/ndk/android-ndk32-r10b-linux-x86_64.tar.bz2 (perhatikan tambahan '32' ). Namun, ini tampaknya tidak berlaku untuk misalnya 10a , karena tautan ini tidak berfungsi: https://dl.google.com/android/ndk/android-ndk32-r10a-linux-x86_64.tar.bz2 .
Intinya: gunakan http://web.archive.org hingga Google memperbaiki ini, jika pernah ...
sumber
Google telah memindahkan rilis NDK ke GitHub. Sekarang, halaman Wiki berisi tautan ke rilis stabil saat ini, ke beta yang tersedia, dan ke rilis lama yang dipilih.
sumber
http://dl.google.com/android/ndk/android-ndk-r9d-linux-x86_64.tar.bz2
Saya berhasil membuka tutorial SDK gstreamer di Eclipse.
Yang saya butuhkan adalah menggunakan versi ndk yang lebih lama. khususnya 9d.
(10c dan 10d tidak berfungsi, 10b - hanya berfungsi untuk tutorial-1)
9d bekerja untuk semua tutorial! dan kamu bisa:
Unduh dari: http://dl.google.com/android/ndk/android-ndk-r9d-linux-x86_64.tar.bz2
Ekstrak itu.
atur di eclipse-> window-> preferensi-> Android-> NDK-> NDK location.
build - (ctrl + b).
sumber
Jika Anda mencari Google untuk versi yang Anda inginkan, Anda seharusnya dapat menemukan tautan unduhan. Misalnya, Android NDK r5b tersedia di http://androgeek.info/?p=296
Pada catatan lain, mungkin ide yang baik untuk melihat mengapa kode Anda tidak dikompilasi dengan versi terbaru dan memperbaikinya.
sumber