إعداد حزمة تطوير البرامج (SDK) لنظام التشغيل Android 11

يوفّر Android 11 مجموعة متنوعة من الطرق الرائعة لإطالة عمر تطبيقك. ويشمل Android 11 أيضًا تغييرات في السلوك لتحسين عمر البطارية والأمان وتحسين خصوصية المستخدم. بعض هذه التغييرات في السلوك لا تؤثر إلا في التطبيقات التي تستهدف الإصدار 11 من نظام التشغيل Android، بينما تؤثر تغييرات أخرى في جميع التطبيقات عند تشغيلها على جهاز Android 11، بغض النظر عن targetSDKVersion الخاص بالتطبيق.

للتطوير باستخدام واجهات برمجة التطبيقات Android 11 واختبار تطبيقك وفقًا للتغييرات السلوكية في نظام التشغيل Android 11، اتّبِع التعليمات الواردة في هذه الصفحة لإعداد حزمة تطوير البرامج (SDK) لنظام التشغيل Android 11 في "استوديو Android" وإنشاء تطبيق وتشغيله على نظام التشغيل Android 11.

الحصول على "استوديو Android"

تتضمّن حزمة تطوير البرامج (SDK) لنظام التشغيل Android 11 تغييرات غير متوافقة مع بعض الإصدارات الأقدم من "استوديو Android". للحصول على أفضل تجربة لتطوير البرامج باستخدام "حزمة تطوير البرامج (SDK) لنظام التشغيل Android 11"، يُرجى استخدام الإصدار 4.2 من "استوديو Android" أو إصدار أحدث.

الحصول على "استوديو Android"

يمكنك تجميع تطبيقات Android 11 واختبارها باستخدام الإصدار 3.3 من "استوديو Android" والإصدارات الأحدث، ولكن قد يواجه بعض مستخدمي حزمة تطوير البرامج (SDK) لنظام التشغيل Android 11 حالات فشل في مزامنة Gradle وتحذيرات بشأن العناصر الاعتمادية القديمة. يمكنك إبقاء الإصدار الحالي من "استوديو Android" مثبّتًا على جهازك، لأنه يمكنك تثبيت إصدارات متعددة جنبًا إلى جنب.

الحصول على حزمة تطوير البرامج (SDK) لنظام التشغيل Android 11

بعد تثبيت "استوديو Android" وفتحه، ثبِّت حزمة تطوير البرامج (SDK) لنظام التشغيل Android 11 على النحو التالي:

  1. انقر على الأدوات > مدير حِزم SDK.
  2. في علامة التبويب منصّات تطوير البرامج (SDK)، وسِّع القسم Android 11.0 ("R") واختَر الحزمة Android SDK Platform 30.
  3. في علامة التبويب أدوات حزمة تطوير البرامج (SDK)، وسِّع القسم الإصدار 34 من أدوات إنشاء حزمة تطوير البرامج (SDK) لنظام التشغيل Android واختَر أحدث إصدار من 30.x.x.
  4. انقر على تطبيق > موافق لتنزيل الحِزم المحدّدة وتثبيتها.

تعديل إعدادات تصميمك

إنّ تغيير إعدادات تصميم تطبيقك لاستهداف الإصدار 11 من نظام التشغيل Android يتيح لتطبيقك الوصول إلى واجهات برمجة التطبيقات لنظام التشغيل Android 11 ويتيح لك اختبار توافق تطبيقك بالكامل أثناء الاستعداد لتوفير دعم كامل لنظام التشغيل Android 11. لإجراء ذلك، افتح ملف build.gradle على مستوى الوحدة وعدِّل compileSdkVersion وtargetSdkVersion:

رائع

android {
    compileSdkVersion 30

    defaultConfig {
        targetSdkVersion 30
    }
    ...
}

Kotlin

android {
    compileSdkVersion(30)

    defaultConfig {
        targetSdkVersion(30)
    }
    ...
}

لمعرفة المزيد من المعلومات حول التغييرات التي قد تؤثر في Android 11 التي قد تؤثر في تطبيقك كي تتمكن من بدء اختبارها، اقرأ الصفحات التالية:

لمزيد من المعلومات حول واجهات برمجة التطبيقات الجديدة المتوفّرة في نظام التشغيل Android 11، يمكنك الاطّلاع على ميزات وواجهات برمجة التطبيقات في نظام التشغيل Android 11.