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

يُعدّ 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"

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

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

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

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

تعديل إعدادات الإصدار

لاختبار توافق تطبيقك بالكامل مع 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 وواجهات برمجة التطبيقات.