توضِّح لك هذه الصفحة كيفية ضبط NDK في مشروعك وفقًا لإصدار مكوّن Android Gradle الإضافي (AGP) الذي يستخدمه المشروع.
تختلف الخطوات وفقًا لإصدار AGP المستخدم في المشروع. ابحث عن إصدار Android Gradle الإضافي في أي من الموقعين التاليين:
- قائمة الملف > بنية المشروع > المشروع في "استوديو Android"
- ملف
build.gradle
ذو المستوى الأعلى في المشروع
حدد الإصدار أدناه:
الإصدار 4.1 من AGP أو الإصدارات الأحدث
تتوفّر لك الخيارات التالية لإعداد NDK:
- (يُنصح به) استخدِم السمة
ndkVersion
لضبط إصدار NDK. - ولا تضبط أي خاصية. سينزّل Android Studio تلقائيًا
الإصدار التلقائي من NDK لإصدار AGP المحدّد
(في هذه الحالة، الإصدار NDK 21.0.6113669) أو يمكنك
تثبيت NDK من سطر الأوامر. يثبّت استوديو Android
جميع إصدارات NDK في
دليل
android-sdk/ndk/
. يوجد كل إصدار في دليل فرعي يحتوي رقم الإصدار على اسمه. في حالات الاستخدام الخاصة، استخدِم السمة
ndkPath
:رائع
android { ndkPath "/Users/ndkPath/ndk21" // Point to your own NDK }
لغة Kotlin
android { ndkPath = "/Users/ndkPath/ndk21" // Point to your own NDK }
تثبيت NDK من سطر الأوامر
لتثبيت NDK من سطر الأوامر، قم بما يلي:
يمكنك استخدام أداة
sdkmanager
لعرض إصدارات حزم CMake وNDK المتوفرة. وعلى غرار مكونات SDK الأخرى، يتم إصدار NDK من خلال قنوات مختلفة:sdkmanager --list [--channel=channel_id] // NDK channels: 0 (stable), // 1 (beta), or 3 (canary)
مرِّر
sdkmanager
السلاسل للحزم التي تريد تثبيتها. على سبيل المثال، لتثبيت CMake أو NDK، استخدم البنية التالية:sdkmanager --install ["ndk;major.minor.build[suffix]" | "cmake;major.minor.micro.build"] [--channel=channel_id]
يمكنك استخدام الخيار
--channel
لتثبيت حزمة فقط إذا كانت متوفّرة في قناة تصل إلى channel_id..
لمزيد من المعلومات، يُرجى الاطّلاع على sdkmanager.