يتضمّن نظام التشغيل Android 11 مجموعة متنوعة من الطرق الرائعة التي يمكنك من خلالها توسيع نطاق تطبيقك. ويتضمّن نظام التشغيل Android 11 أيضًا تغييرات في السلوك لتحسين عمر البطارية والأمان وتعزيز خصوصية المستخدم. بعض هذه التغييرات في السلوك تؤثر فقط في التطبيقات التي تستهدف الإصدار 11 من نظام التشغيل Android، بينما تؤثر تغييرات أخرى في جميع التطبيقات عند تشغيلها على جهاز يعمل بالإصدار 11 من نظام التشغيل Android، بغض النظر عن targetSDKVersion
للتطبيق.
لتطوير تطبيقات باستخدام واجهات برمجة التطبيقات في Android 11 واختبار تطبيقك باستخدام التغييرات في سلوك Android 11، اتّبِع التعليمات الواردة في هذه الصفحة لإعداد حزمة تطوير البرامج (SDK) لنظام التشغيل Android 11 في "استوديو Android" وإنشاء تطبيقك وتشغيله على Android 11.
الحصول على "استوديو Android"
تتضمّن حزمة تطوير البرامج (SDK) لنظام التشغيل Android 11 تغييرات غير متوافقة مع بعض الإصدارات الأقدم من Android Studio. للحصول على أفضل تجربة تطوير باستخدام حزمة تطوير البرامج (SDK) لنظام التشغيل Android 11، استخدِم الإصدار 4.2 من "استوديو Android" أو إصدارًا أحدث.
يمكنك تجميع تطبيقات Android 11 واختبارها باستخدام Android Studio 3.3 والإصدارات الأحدث، ولكن قد يواجه بعض مستخدمي حزمة تطوير البرامج (SDK) لنظام التشغيل Android 11 أخطاء في مزامنة Gradle وتحذيرات بشأن التبعيات القديمة. يُرجى العِلم أنّه يمكنك إبقاء الإصدار الحالي من Android Studio مثبَّتًا، لأنّه يمكنك تثبيت إصدارات متعددة جنبًا إلى جنب.
الحصول على حزمة تطوير البرامج (SDK) لنظام التشغيل Android 11
بعد تثبيت "استوديو Android" وفتحه، ثبِّت حزمة تطوير البرامج (SDK) لنظام التشغيل Android 11 باتّباع الخطوات التالية:
- انقر على الأدوات > إدارة حِزم تطوير البرامج (SDK)، ثم انقر على عرض تفاصيل الحزمة.
- في علامة التبويب منصات حِزم SDK، وسِّع قسم Android 11.0 ("R")، ثم اختَر حزمة Android SDK Platform 30.
- في علامة التبويب أدوات حزمة تطوير البرامج (SDK)، وسِّع قسم أدوات إنشاء حزمة تطوير البرامج (SDK) لنظام التشغيل Android الإصدار 34
واختر أحدث إصدار
30.x.x
. - انقر على تطبيق > حسنًا لتنزيل الحِزم المحدّدة وتثبيتها.
تعديل إعدادات الإصدار
سيؤدي تغيير إعدادات الإصدار في تطبيقك لاستهداف الإصدار 11 من نظام التشغيل Android إلى منح تطبيقك إمكانية الوصول إلى واجهات برمجة التطبيقات في الإصدار 11 من نظام التشغيل Android، كما سيتيح لك اختبار توافق تطبيقك بالكامل أثناء الاستعداد لإتاحة التوافق الكامل مع الإصدار 11 من نظام التشغيل Android. لإجراء ذلك، افتح ملف build.gradle
على مستوى الوحدة وعدِّل compileSdkVersion
وtargetSdkVersion
:
Groovy
android { compileSdkVersion 30 defaultConfig { targetSdkVersion 30 } ... }
Kotlin
android { compileSdkVersion(30) defaultConfig { targetSdkVersion(30) } ... }
للتعرّف على التغييرات في نظام التشغيل Android 11 التي قد تؤثر في تطبيقك حتى تتمكّن من بدء اختبارها، يُرجى قراءة الصفحات التالية:
- تغييرات في سلوك الإصدار 11 من نظام التشغيل Android تؤثّر في جميع التطبيقات
- تغييرات في سلوك الإصدار 11 من نظام التشغيل Android تؤثّر في التطبيقات التي تستهدف هذا الإصدار
- التغييرات في الخصوصية في Android 11
لمزيد من المعلومات عن واجهات برمجة التطبيقات الجديدة المتوفّرة في الإصدار 11 من نظام التشغيل Android، يُرجى قراءة مقالة ميزات وواجهات برمجة التطبيقات في الإصدار 11 من نظام التشغيل Android.