android ndk - मुझे एंड्रॉइड एनडीके के पुराने संस्करण कहां मिलेंगे?




android-ndk android-ndk-r5 (8)

64 बिट संस्करण भी उपलब्ध हैं:

http://dl.google.com/android/ndk/android-ndk-r8e-darwin-x86_64.tar.bz2

बस R8E रिलीज / संस्करण / पुनरावृत्ति को प्रतिस्थापित करें

क्या किसी को पता है कि मैं एंड्रॉइड एनडीके के पुराने संस्करण कहां पा सकता हूं? हमारा कोड आर 6 के साथ नहीं बना है। निश्चित रूप से कहीं भी संग्रहीत संस्करण होना चाहिए।


Google ने गिटहब को एनडीके रिलीज स्थानांतरित कर दिया है। अब, github.com/android-ndk/ndk/wiki में मौजूदा स्थिर रिलीज, उपलब्ध बीटा के लिए लिंक और पुराने रिलीज़ के लिए लिंक शामिल हैं।


ऐसा लगता है कि आप जिस एनडीके को चाहते हैं उसे लिंक बना सकते हैं और इसे 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

ओएस एक्स उदाहरण:
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

आर 10 बी तक एक्सटेंशन:
.tar.bz2 लिए linux / os x और .zip लिए .tar.bz2

चूंकि आर 10 सी एक्सटेंशन बदल गए हैं:
विंडोज़ के लिए linux / os x और .exe लिए .bin

आर 11 के बाद से:

लिनक्स और ओएस एक्स के साथ .zip , एक नया यूआरएल बेस, और ओएस एक्स और लिनक्स के लिए 32 बिट संस्करण नहीं।

https://dl.google.com/android/repository/android-ndk-r11-linux-x86_64.zip


ऐसा लगता है कि इस तरह के लिंक को बस डालना

http://dl.google.com/android/ndk/android-ndk-r7c-windows.zip

अपने ब्राउज़र के पता बार पर

संशोधन नाम (आर 7 सी, आर 8 सी इत्यादि) एनडीके डाउनलोड पेज से मिल सकते हैं


मैं अभी इस खोज में आया था, और पाया कि अन्य उत्तरों बहुत विशिष्ट हैं। मैंने Google को android-ndk-r8 डाउनलोड करने के लिए भी खोजा और कुछ भी नहीं मिला। सही संस्करण प्राप्त करने के लिए, मैं इसके बजाय यहां गया:

https://developer.android.com/ndk/downloads/index.html

और मुझे आवश्यक डाउनलोड के लिंक को कॉपी किया, और इसे यूआरएल बार में चिपकाया। वहां, मैंने जो संस्करण चाहता था उसे प्रतिबिंबित करने के लिए संस्करण संपादित किया (उदाहरण के लिए, मैंने r8b को r8 बदल दिया)। तब मैंने एंटर दबाया, और सही डाउनलोड शुरू हुआ।

जब तक नामकरण सम्मेलन समान रहते हैं, तब तक यह सभी संस्करणों में काम करना चाहिए।

संपादित करें: यह सम्मेलन बदल गया था। कुछ पुराने संस्करण अब archives में उपलब्ध हैं। पुराने संस्करणों के लिए, ऊपर दिए गए उत्तर द्वारा प्रदान किए गए लिंक देखें।


यदि आप अपने इच्छित संस्करण के लिए Google को खोजते हैं, तो आपको एक डाउनलोड लिंक मिलना चाहिए। उदाहरण के लिए, एंड्रॉइड एनडीके आर 5 बी http://androgeek.info/?p=296 पर उपलब्ध है

एक और नोट पर, यह देखना एक अच्छा विचार हो सकता है कि आपका कोड नवीनतम संस्करण के खिलाफ क्यों संकलित नहीं होता है और इसे ठीक करता है।


http://dl.google.com/android/ndk/android-ndk-r9d-linux-x86_64.tar.bz2

मैंने एक्लिप्स में सफलतापूर्वक जीस्ट्रीमर एसडीके ट्यूटोरियल खोला।

मुझे बस एनएनडी के पुराने संस्करण का उपयोग करना है। विशेष रूप से 9 डी।

(10 सी और 10 डी काम नहीं करता है, 10 बी - सिर्फ ट्यूटोरियल के लिए काम करता है -1)

9 डी सभी ट्यूटोरियल के लिए काम करता है! और आप कर सकते है:

  1. इसे डाउनलोड करें: http://dl.google.com/android/ndk/android-ndk-r9d-linux-x86_64.tar.bz2

  2. इसे निकालें

  3. इसे ग्रहण में सेट करें-> विंडो-> वरीयताएँ-> एंड्रॉइड-> एनडीके-> एनडीके स्थान।

  4. निर्माण - (ctrl + बी)।


.t.bz2 के साथ बस .bin को प्रतिस्थापित करना पर्याप्त नहीं है, क्योंकि एनडीके 10 बी से पुराना रिलीज़ होता है। उदाहरण के लिए, 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

निचली पंक्ति: http://web.archive.org का उपयोग करें जब तक कि Google इसे ठीक न करे, यदि कभी ...





android-ndk-r4