क्या किसी को पता है कि मुझे एंड्रॉइड NDK के पुराने संस्करण कहां मिल सकते हैं? हमारा कोड r6 के साथ नहीं बनता है। निश्चित रूप से कहीं न कहीं संग्रहीत संस्करण होने चाहिए।
क्या किसी को पता है कि मुझे एंड्रॉइड NDK के पुराने संस्करण कहां मिल सकते हैं? हमारा कोड r6 के साथ नहीं बनता है। निश्चित रूप से कहीं न कहीं संग्रहीत संस्करण होने चाहिए।
जवाबों:
ऐसा लगता है कि आप उस NDK के लिंक का निर्माण कर सकते हैं जिसे आप चाहते हैं और इसे dl.google.com से डाउनलोड कर सकते हैं:
लिनक्स उदाहरण:
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
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
विंडोज उदाहरण:
http://dl.google.com/android/ndk/android-ndk-r9b-windows.zip
R10b तक के एक्सटेंशन:
.tar.bz2
linux / os x और .zip
विंडोज़ के लिए।
R10c के बाद से एक्सटेंशन बदल गए हैं:
.bin
linux / os x और .exe
विंडोज़ के लिए
R11 के बाद से:
.zip
Linux और OS X के लिए, एक नया URL बेस और OS X और linux के लिए कोई 32 बिट संस्करण नहीं है।
https://dl.google.com/android/repository/android-ndk-r11-linux-x86_64.zip
यहां विंडोज, मैक और लिनक्स के लिए लिंक दिए गए हैं। नवीनतम संशोधन 18.x, 17.x, 16.x, 15.x, 14.x, 13.x, 12.x, 11.x, 10.x, 9.x, 8.x और 7.x संस्करणों।
अपडेट: एंड्रॉइड आधिकारिक साइट से नवीनतम और पुराने एनडीके डाउनलोड करें ।
Android NDK, संशोधन 18b (जनवरी 2019)
विंडोज 32-बिट | विंडोज 64-बिट | मैक ओएस एक्स 64-बिट | लिनक्स 64-बिट
Android NDK, संशोधन 17c (जून 2018)
विंडोज 32-बिट | विंडोज 64-बिट | मैक ओएस एक्स 64-बिट | लिनक्स 64-बिट
Android NDK, संशोधन 16b (दिसंबर 2017)
विंडोज 32-बिट | विंडोज 64-बिट | मैक ओएस एक्स 64-बिट | लिनक्स 64-बिट
Android NDK, संशोधन 15c (जुलाई 2017)
विंडोज 32-बिट | विंडोज 64-बिट | मैक ओएस एक्स 64-बिट | लिनक्स 64-बिट
Android NDK, संशोधन 14b (मार्च 2017)
विंडोज 32-बिट | विंडोज 64-बिट | मैक ओएस एक्स 64-बिट | लिनक्स 64-बिट
Android NDK, संशोधन 13b (अक्टूबर 2016)
विंडोज 32-बिट | विंडोज 64-बिट | मैक ओएस एक्स 64-बिट | लिनक्स 64-बिट
Android NDK, संशोधन 12b (जून 2016)
विंडोज 32-बिट | विंडोज 64-बिट | मैक ओएस एक्स 64-बिट | लिनक्स 64-बिट
Android NDK, संशोधन 11c (मार्च 2016)
विंडोज 32-बिट | विंडोज 64-बिट | मैक ओएस एक्स 64-बिट | लिनक्स 64-बिट
Android NDK, संशोधन 10e (मई 2015)
विंडोज 32-बिट | विंडोज 64-बिट | मैक ओएस एक्स 64-बिट | लिनक्स 64-बिट
Android NDK r9d
विंडोज 32-बिट | विंडोज 64-बिट | मैक ओएस एक्स 64-बिट | लिनक्स 64-बिट
Android NDK r8e
विंडोज 32-बिट | विंडोज 64-बिट | मैक ओएस एक्स 64-बिट | लिनक्स 64-बिट
Android NDK r7c
r10e
तो r10c
लिंक में शामिल नहीं है।
पुराने डाउनलोड लिंक को खोजने का एक तरीका इंटरनेट संग्रह टूल जैसे "वे बैक मशीन", https://archive.org/web/ का उपयोग करना है । आप पुराने वेब पृष्ठों के संस्करणों को ब्राउज़ कर सकते हैं और अपने इच्छित लिंक प्राप्त कर सकते हैं।
उदाहरण के लिए, मुझे NDK Rev 9 डाउनलोड करने की आवश्यकता थी, इसलिए मैंने मार्च से NDK डाउनलोड पृष्ठ ( https://developer.android.com/tools/sdk/ndk/ ) तक पहुंचने के लिए इस टूल का उपयोग किया और मार्च में डाउनलोड लिंक को इंगित किया। एनडीके रेव 9 को।
मुझे अब यह वही खोज कर आया, और पाया कि अन्य उत्तर बहुत विशिष्ट हैं। मैंने Google को डाउनलोड करने के लिए भी खोजा android-ndk-r8
और कुछ भी नहीं मिला। सही संस्करण प्राप्त करने के लिए, मैं इसके बजाय यहाँ गया:
https://developer.android.com/ndk/downloads/index.html
और मेरे द्वारा आवश्यक डाउनलोड के लिंक को कॉपी किया, और URL बार में पेस्ट किया। वहाँ, मैंने संस्करण को प्रतिबिंबित करने के लिए संपादित किया कि मैं क्या चाहता था (उदाहरण के लिए, मैं बदल r8b
गया r8
)। फिर मैंने एंटर दबाया, और सही डाउनलोड शुरू हुआ।
जब तक नामकरण परंपरा समान रहती है, तब तक इसे सभी संस्करणों में काम करना चाहिए।
संपादित करें: इस सम्मेलन ने बदलाव किया। कुछ पुराने संस्करण अब अभिलेखागार में उपलब्ध हैं । और भी पुराने संस्करणों के लिए, ऊपर दिए गए उत्तर द्वारा दिए गए लिंक को देखें ।
लगता है बस इस तरह से लिंक डाल रहे हैं
http://dl.google.com/android/ndk/android-ndk-r7c-windows.zip
अपने ब्राउज़र के एड्रेस बार पर
संशोधन के नाम (r7c, r8c आदि) ndk डाउनलोड पेज से मिल सकते हैं
64 बिट संस्करण भी उपलब्ध हैं:
http://dl.google.com/android/ndk/android-ndk-r8e-darwin-x86_64.tar.bz2
बस R8E रिलीज़ / संस्करण / पुनरावृत्ति को बदलें
जैसा कि user3486832 ने उल्लेख किया है, आप आर्काइव.ओआरजी का उपयोग कर सकते हैं: http://web.archive.org/web/*/https://developer.android.com/tools/sdk/ndk/index.html
एनडीके 10b से पुराने रिलीज के लिए बस .tar.bz2 के साथ .bin की जगह पर्याप्त नहीं है । उदाहरण के लिए, https://dl.google.com/android/ndk/android-ndk-r10b-linux-x86_64.tar.bz2 एक मान्य लिंक नहीं है।
यह पता चला कि 10 बी के लिए सही लिंक था: https://dl.google.com/android/ndk/android-ndk32-r10b-linux-x86_64.tar.bz2 (अतिरिक्त '32' पर ध्यान दें )। हालाँकि, यह उदाहरण 10a पर लागू नहीं होता है , क्योंकि यह लिंक काम नहीं करता है: https://dl.google.com/android/ndk/android-ndk32-r10a-linux-x86_64.tar.bz2 ।
नीचे पंक्ति: जब तक Google कभी भी इसे ठीक नहीं करता, तब तक http://web.archive.org का उपयोग करें ...
Google ने NDK रिलीज़ को GitHub में स्थानांतरित कर दिया है। अब, विकी पेज में वर्तमान स्थिर रिलीज के लिए लिंक उपलब्ध बेट्स और चयनित पुराने रिलीज के लिंक हैं।
http://dl.google.com/android/ndk/android-ndk-r9d-linux-x86_64.tar.bz2
मैंने सफलतापूर्वक ग्रहण में एसडीएसआरके ट्यूटोरियल को खोला।
मुझे केवल एक पुराने संस्करण का उपयोग करना है। विशिष्ट रूप से 9d।
(10 सी और 10 डी काम नहीं करता है, 10 बी - सिर्फ ट्यूटोरियल -1 के लिए काम करता है)
9d सभी ट्यूटोरियल के लिए काम करता है! और आप कर सकते है:
इसे यहां से डाउनलोड करें: http://dl.google.com/android/ndk/android-ndk-r9d-linux-x86_64.tar.bz2
इसे निकालें।
इसे ग्रहण-> विंडो-> वरीयताओं-> Android-> NDK-> NDK स्थान पर सेट करें।
build - (ctrl + b)।
यदि आप अपने इच्छित संस्करण के लिए Google खोज करते हैं, तो आपको एक डाउनलोड लिंक खोजने में सक्षम होना चाहिए। उदाहरण के लिए, Android NDK r5b http://androgeek.info/?p=296 पर उपलब्ध है
एक अन्य नोट पर, यह देखने के लिए एक अच्छा विचार हो सकता है कि आपका कोड नवीनतम संस्करण के खिलाफ संकलन क्यों नहीं करता है और इसे ठीक कर सकता है।