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

يحتوي Android 11 على مجموعة متنوعة من الطرق الرائعة التي يمكنك من خلالها إطالة عمر تطبيقك. ويتضمن Android 11 أيضًا تغييرات في السلوك لتحسين عمر البطارية والأمان و تحسين خصوصية المستخدم. تؤثر بعض هذه التغييرات في السلوك فقط في التطبيقات التي تستهدف نظام التشغيل Android 11، في حين أنّ البعض الآخر يؤثر في جميع التطبيقات عند تشغيلها على جهاز 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، وسِّع القسم أدوات إصدار حِزم تطوير البرامج (SDK) لنظام التشغيل Android 34 واختَر أحدث إصدار من 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 وواجهات برمجة التطبيقات.