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