توضح لك هذه الصفحة كيفية تهيئة NDK في مشروعك وفقًا المكوّن الإضافي لنظام Gradle المتوافق مع Android (AGP) والذي يستخدمه المشروع.
تختلف الخطوات وفقًا لإصدار AGP المستخدم في المشروع. اعثر على إصدار المكوّن الإضافي لنظام Gradle المتوافق مع Android في أي من المواقع التالية:
- ملف > هيكل المشروع > قائمة المشروع في "استوديو Android"
- ملف
build.gradle
ذي المستوى الأعلى في المشروع
حدد الإصدار أدناه:
الإصدار 4.1 من AGP أو الإصدارات الأحدث
وتتوفّر لك الخيارات التالية لتهيئة NDK:
- (موصى به) استخدم السمة
الموقع
ndkVersion
لتعيين إصدار NDK. - لا تضبط أي سمة. سينزّل "استوديو Android" تلقائيًا
النسخة التلقائية من اتفاقية عدم الإفصاح الخاصة بإصدار AGP المحدّد
(في هذه الحالة، الإصدار 21.0.6113669 من NDK) أو يمكنك
تثبيت NDK من سطر الأوامر. استوديو Android
تثبّت جميع إصدارات NDK في
دليل
android-sdk/ndk/
. يقع كل إصدار في دليل فرعي مع تحديد اسم الإصدار منه. في حالات الاستخدام الخاصة، استخدِم السمة
ndkPath
:Groovy
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.