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