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.
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.
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 windows
Sejak 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
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.
Pembaruan: Unduh rilis NDK Terbaru dan Lama dari situs resmi Android.
Android NDK, Revisi 18b (Januari 2019)
Windows 32-bit | Windows 64-bit | Mac OS X 64-bit | Linux 64-bit
Android NDK, Revisi 17c (Juni 2018)
Windows 32-bit | Windows 64-bit | Mac OS X 64-bit | Linux 64-bit
Android NDK, Revisi 16b (Desember 2017)
Windows 32-bit | Windows 64-bit | Mac OS X 64-bit | Linux 64-bit
Android NDK, Revisi 15c (Juli 2017)
Windows 32-bit | Windows 64-bit | Mac OS X 64-bit | Linux 64-bit
Android NDK, Revisi 14b (Maret 2017)
Windows 32-bit | Windows 64-bit | Mac OS X 64-bit | Linux 64-bit
Android NDK, Revisi 13b (Oktober 2016)
Windows 32-bit | Windows 64-bit | Mac OS X 64-bit | Linux 64-bit
Android NDK, Revisi 12b (Juni 2016)
Windows 32-bit | Windows 64-bit | Mac OS X 64-bit | Linux 64-bit
Android NDK, Revisi 11c (Maret 2016)
Windows 32-bit | Windows 64-bit | Mac OS X 64-bit | Linux 64-bit
Android NDK, Revisi 10e (Mei 2015)
Windows 32-bit | Windows 64-bit | Mac OS X 64-bit | Linux 64-bit
Android NDK r9d
Windows 32-bit | Windows 64-bit | Mac OS X 64-bit | Linux 64-bit
Android NDK r8e
Windows 32-bit | Windows 64-bit | Mac OS X 64-bit | Linux 64-bit
Android NDK r7c
r10e
jadi r10c
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.
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:
https://developer.android.com/ndk/downloads/index.html
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
menjadi r8
). 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 .
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
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
Seperti yang disebutkan user3486832, Anda dapat menggunakan archive.org: http://web.archive.org/web/*/https://developer.android.com/tools/sdk/ndk/index.html
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 ...
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.
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).
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.