این صفحه به شما نشان می دهد که چگونه 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 از خط فرمان، موارد زیر را انجام دهید:
از ابزار
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 مراجعه کنید.