ضبط NDK لمكوّن Gradle الإضافي Android

توضح لك هذه الصفحة كيفية تهيئة 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 من سطر الأوامر، قم بما يلي:

  1. استخدِم أداة sdkmanager لعرض إصدارات حزم CMake وNDK التي المتوفرة. وعلى غرار مكوّنات حزمة تطوير البرامج (SDK) الأخرى، يتم إصدار NDK من خلال القنوات المختلفة:

    sdkmanager --list [--channel=channel_id]  // NDK channels: 0 (stable),
                                                // 1 (beta), or 3 (canary)
    
  2. مرِّر sdkmanager في سلاسل الحِزم التي تريد تثبيتها. على سبيل المثال، لتثبيت CMake أو NDK، استخدم الصيغة التالية:

    sdkmanager --install
              ["ndk;major.minor.build[suffix]" | "cmake;major.minor.micro.build"]
              [--channel=channel_id]
    

    يمكنك استخدام خيار "--channel" لتثبيت حزمة في حال إصدارها فقط. في قناة يصل عددها إلى channel_id.

لمزيد من المعلومات، يُرجى الاطّلاع على sdkmanager.