NDK را برای پلاگین Android Gradle پیکربندی کنید

این صفحه به شما نشان می دهد که چگونه NDK را در پروژه خود با توجه به نسخه پلاگین Android Gradle (AGP) مورد استفاده پروژه پیکربندی کنید.

مراحل با توجه به نسخه AGP مورد استفاده در پروژه متفاوت است. نسخه Android Gradle Plugin را در یکی از مکان های زیر پیدا کنید:

  • فایل > ساختار پروژه > منوی پروژه در اندروید استودیو
  • فایل build.gradle سطح بالا در پروژه

نسخه زیر را انتخاب کنید:

AGP نسخه 4.1+

برای پیکربندی NDK گزینه های زیر را دارید:

  • (توصیه می شود) از ویژگی ndkVersion برای تنظیم نسخه NDK استفاده کنید.
  • هیچ خاصیتی را تنظیم نکنید. Android Studio به طور خودکار نسخه پیش فرض NDK را برای آن نسخه AGP خاص (در این مورد، NDK نسخه 21.0.6113669) دانلود می کند یا می توانید NDK را از خط فرمان نصب کنید . Android Studio تمام نسخه های NDK را در فهرست راهنمای android-sdk /ndk/ نصب می کند. هر نسخه در یک زیر شاخه با شماره نسخه به عنوان نام آن قرار دارد.
  • برای موارد استفاده خاص، از ویژگی ndkPath استفاده کنید:

    شیار

    android {
      ndkPath "/Users/ndkPath/ndk21"  // Point to your own NDK
    }

    کاتلین

    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 مراجعه کنید.