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

Android 10 هو إصدار رئيسي ويتضمّن مجموعة متنوعة من الميزات والإمكانات التي يمكنك استخدامها لتوسيع نطاق تطبيقك. يتضمّن Android 10 أيضًا تغييرات في السلوك (بالنسبة إلى التطبيقات التي تستهدف Android 10 وجميع التطبيقات) وتغييرات في الخصوصية تساعد في تحسين عمر البطارية والأمان.

لتطوير التطبيقات باستخدام واجهات برمجة تطبيقات Android 10 واختبار تطبيقك بعد حدوث تغييرات السلوك في نظام التشغيل Android 10، اتّبِع التعليمات الواردة في هذه الصفحة لإعداد حزمة تطوير البرامج (SDK) لنظام التشغيل Android 10 في "استوديو Android" وإنشاء تطبيقك وتشغيله على Android 10.

الحصول على أحدث إصدار من "استوديو Android"

تتضمّن حزمة تطوير البرامج (SDK) لنظام التشغيل Android 10 تغييرات غير متوافقة مع بعض الإصدارات الأقدم من "استوديو Android". للحصول على أفضل تجربة تطوير، ننصحك بتثبيت أحدث إصدار من استوديو Android.

الحصول على "استوديو Android"

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

للاطّلاع على مزيد من المعلومات حول واجهات برمجة التطبيقات المتاحة بدءًا من Android 10، يمكنك الاطّلاع على ميزات Android 10 وواجهات برمجة التطبيقات.