الإصدار التجريبي من Android للمطوّرين

برنامج الإصدار التجريبي العام من Android الذي يوفّر لك كل ما تحتاج إليه لتجهيز تطبيقاتك للإصدار التالي من Android.

  • صور نظام الأجهزة الافتراضية والمحاكي: بيئة وقت تشغيل لاختبار تطبيقاتك على الإصدار التالي من Android، وذلك لأجهزة Pixel و"محاكي Android".
  • أحدث رموز المنصة وواجهات برمجة التطبيقات: سنقدّم تحديثات منتظمة، وبالتالي ستختبر أحدث رموز المنصة.
  • السلوكيات والإمكانات الجديدة: يمكنك تحديد التغييرات في السلوك التي ستؤثر في تطبيقاتك، والاستفادة من أحدث إمكانات النظام الأساسي.
  • التعليقات والدعم: ملاحظاتك مهمة جدًا. الإبلاغ عن المشاكل وإعلامنا برأيك يمكنك التواصل مع مطوّرين آخرين في [منتدى المطوّرين][community] لمشاركة تجاربك.

المعالم الرئيسية وآخر الأخبار

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

Milestone النوع إجراءات المطوّر
الإصدار التجريبي 1 إصدار تجريبي أولي بجودة الإصدار التجريبي، وتحديث عبر الأثير للمطوّرين والمستخدمين الأوائل الذين يسجّلون في برنامج Android Beta
  • استكشاف التغييرات الجديدة في السلوك وواجهات برمجة التطبيقات
  • بدء اختبار توافق التطبيق مع الإصدارات السابقة
  • يمكنك تقديم ملاحظات لإبلاغنا بأي مشاكل حرجة أو طلبات خلال هذه الفترة.
إصدارات تجريبية لاحقة إصدار تجريبي تدريجي
  • استكشاف الميزات وواجهات برمجة التطبيقات الجديدة (للإصدارات الرئيسية فقط) والتغييرات في السلوك
  • مواصلة اختبار التوافق ومتابعة الملاحظات الواردة من مستخدمي الإصدار التجريبي من Android
  • مواصلة اختبار الاستهداف لمستوى واجهة برمجة التطبيقات الجديد (للإصدارات الرئيسية فقط)
  • إبلاغ مطوّري حِزم تطوير البرامج والمكتبات بأي مشاكل في التوافق
ثبات النظام الأساسي
ثبات النظام الأساسي يتضمّن الإصدار الأول من استقرار النظام الأساسي واجهات برمجة التطبيقات والسلوكيات النهائية. يتم أيضًا فتح Play Publishing.
  • ابدأ اختبار التوافق النهائي للتطبيقات وحِزم SDK والمكتبات.
  • إصدار نُسخ متوافقة من التطبيق
  • مواصلة العمل على استهداف مستوى واجهة برمجة التطبيقات الجديد (للإصدارات الرئيسية فقط)
  • تحديث حِزم SDK والمكتبات وإبلاغ مطوّريها بأي مشاكل في التوافق
الإصدار النهائي إصدار النظام الأساسي إلى مشروع Android المفتوح المصدر (AOSP) والمنظومة المتكاملة
  • إصدار إصدارات متوافقة للتطبيقات وحِزم SDK والمكتبات
  • مواصلة العمل على استهداف مستوى واجهة برمجة التطبيقات الجديد (للإصدارات الرئيسية فقط)
  • إنشاء تطبيقات باستخدام الميزات وواجهات برمجة التطبيقات الجديدة

مراحل إصدار Android

تساعدك كل مرحلة من مراحل "برنامج الإصدار التجريبي من Android" في إعداد تطبيقاتك للإصدار الثابت ضمن "مشروع Android المفتوح المصدر" ومنظومة Android المتكاملة.

الإصدارات التجريبية

يوفر الإصدار التجريبي الأول بيئة أكثر اكتمالاً واستقرارًا لإنشاء التطبيقات واختبارها على إصدار النظام الأساسي التالي، وهو الإصدار الأول الذي نقدّمه للمستخدمين الأوائل المسجّلين في برنامج الإصدار التجريبي من Android. خلال فترة إصدارات الإصدار التجريبي، سيستخدم أوائل المجربين تطبيقك على أجهزة Pixel، لذا ننصحك بمتابعة ملاحظات هؤلاء المستخدمين وإصدار تحديثات متوافقة لمعالجة أي مشاكل بدون تغيير استهداف التطبيق. بالنسبة إلى الإصدارات الرئيسية، يُعد هذا الوقت مناسبًا أيضًا للبدء في الاستعداد لتغيير استهداف تطبيقك في وقت لاحق. يُرجى إرسال ملاحظاتك خلال هذه الفترة لإعلامنا بأي مشاكل أو طلبات لديك.

المرحلة الرئيسية لثبات النظام الأساسي

تتضمّن إصدارات Android مرحلة مهمة تُعرف باسم استقرار النظام الأساسي لمساعدتك في التخطيط للاختبارات النهائية والإصدارات. تعني هذه المرحلة أنّ النظام الأساسي قد وصل إلى واجهات برمجة التطبيقات النهائية الداخلية والخارجية، والسلوكيات النهائية للتطبيقات، وقوائم واجهات برمجة التطبيقات النهائية غير التابعة لحزمة SDK. بعد اكتمال مرحلة "استقرار المنصة"، لن يتم إجراء أي تغييرات أخرى تؤثر في تطبيقاتك. هذا هو الوقت المناسب لبدء اختبارات التطبيق النهائية وأعمال التطوير اللازمة لضمان توفُّر إصدار متوافق من تطبيقك للمستخدمين عند إطلاقه النهائي في المنظومة المتكاملة. بالنسبة إلى الإصدارات الرئيسية، سيوفّر نظام التشغيل Android مستوى عاديًا لواجهة برمجة التطبيقات في هذا الوقت.

ننصح جميع مطوّري التطبيقات والألعاب وحِزم SDK والمكتبات ومحرّكات الألعاب باستخدام مرحلة "استقرار المنصّة" كهدف للتخطيط لاختبار التوافق النهائي والإصدار العلني. يتيح لك استخدام إصدار Platform Stability بدلاً من الإصدار النهائي عدة أسابيع إضافية قبل أن يتمكّن المستهلكون من الحصول على النظام الأساسي الجديد على أجهزتهم.

من خلال "استقرار المنصة"، ستتمكّن أيضًا من نشر التطبيقات على الأجهزة التي تعمل بمنصة Android على مستوى واجهة برمجة التطبيقات الرسمي. ننصحك بنشر التطبيق أولاً في مسارات الإصدار الأولي والإصدار التجريبي على Google Play، وذلك لتتمكّن من اختبار تطبيقاتك قبل توزيعها على نطاق واسع من خلال المتجر.

الإصدار النهائي

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

ما هي الميزات المضمّنة في الإصدارات التجريبية؟

يتضمّن "برنامج الإصدار التجريبي" كل ما تحتاج إليه لاختبار تطبيقاتك الحالية على مجموعة متنوعة من أحجام الشاشات وتكنولوجيات الشبكات وشرائح وحدة المعالجة المركزية (CPU) ووحدة معالجة الرسومات (GPU) وبنيات الأجهزة.

حزمة تطوير البرامج (SDK) والأدوات

باستخدام "استوديو Android"، يمكنك تنزيل المكوّنات التالية من خلال "مدير حزمة تطوير البرامج (SDK)":

  • حزمة تطوير البرامج (SDK) والأدوات للإصدار التجريبي
  • صور نظام المحاكي للأجهزة الجوّالة (64 بت فقط)

سنقدّم تحديثات لهذه الأدوات في كل مرحلة مهمة حسب الحاجة.

صور النظام

نوفّر صور أنظمة لمجموعة متنوعة من أجهزة Google Pixel يمكنك استخدامها في عملية التطوير والاختبار. انتقِل إلى صفحة "عمليات التنزيل" للإصدار للحصول على صورة نظام للتطوير والاختبار.

إذا لم يكن لديك جهاز Pixel، سيظل بإمكانك تطوير التطبيقات واختبارها باستخدام طرق أخرى، وذلك حسب سير عملك:

  • صور نظام المحاكي للأجهزة الجوّالة (64 بت فقط)
  • صور النظام العامة (GSI)

تحديثات عبر اتصال لاسلكي لأجهزة Pixel من خلال "برنامج الإصدار التجريبي من Android"

إذا كان لديك جهاز Pixel متوافق، يمكنك تسجيله في "برنامج الإصدار التجريبي من Android لأجهزة Pixel" لتلقّي تحديثات تجريبية لمنصة Android عبر الأثير (OTA).

لمزيد من المعلومات والتسجيل، انتقِل إلى g.co/androidbeta.

واجهات برمجة التطبيقات التجريبية والنشر

توفّر إصدارات الإصدار التجريبي المبكر في البداية نظامًا ومكتبة Android مخصّصَين للمطوّرين بدون مستوى لواجهة برمجة التطبيقات. إذا أردت استهداف النظام الأساسي الجديد وإنشاء التطبيق باستخدام واجهات برمجة التطبيقات الجديدة خلال هذه الفترة، عليك استهداف الإصدار التجريبي من خلال تعديل إعدادات الإصدار في تطبيقك.

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

في وقت لاحق من الإصدار التجريبي، سيتم الانتهاء من واجهات برمجة التطبيقات الخاصة بالمطوّرين، وستتمكّن من تنزيل حزمة SDK الرسمية في "استوديو Android" وإنشاء التطبيقات باستخدام واجهات برمجة التطبيقات الرسمية.

حتى يتم تحقيق إنجاز "استقرار المنصة"، يمنع Google Play نشر التطبيقات التي تستهدف مستوى معاينة لواجهة برمجة التطبيقات أو مستوى واجهة برمجة التطبيقات الرسمي المستقبلي. عندما تصبح حزمة SDK النهائية متاحة، يمكنك استهداف مستوى واجهة برمجة التطبيقات الرسمي ونشر تطبيقك على Google Play باستخدام قنوات الإصدار الأولي والإصدار التجريبي والإصدار العلني. في الوقت نفسه، إذا أردت توزيع تطبيق على مختبِرين يستهدفون مستوى واجهة برمجة التطبيقات التالي، يمكنك إجراء ذلك من خلال البريد الإلكتروني أو عن طريق التنزيل المباشر من موقعك الإلكتروني في أي وقت.

مرجع واجهة برمجة التطبيقات وتقرير الاختلاف

تعرض المستندات المرجعية الخاصة بالمنصة دائمًا أحدث إصدار أولي أو تجريبي أو نهائي من المنصة. أثناء تطوير واجهات برمجة التطبيقات الجديدة، سيتم وضع علامة مائية عليها لتسهيل التعرّف عليها، وسيظهر الاسم الرمزي للإصدار التجريبي كمستوى لواجهة برمجة التطبيقات. يُرجى العِلم أنّه لا يمكنك استخدام واجهات برمجة التطبيقات هذه إلا إذا كنت تستخدم حزمة تطوير البرامج (SDK) للإصدار التجريبي.

عندما تصبح حزمة تطوير البرامج (SDK) النهائية متاحة، سيعرض مرجع واجهة برمجة التطبيقات أنّه تمت إضافة واجهات برمجة التطبيقات الجديدة في مستوى واجهة برمجة التطبيقات الرسمي.

موارد الدعم

أثناء اختبار إصدارات Android التجريبية وتطويرها، استخدِم هذه القنوات للإبلاغ عن المشاكل وتقديم الملاحظات:

  • انتقِل إلى صفحة الملاحظات والمشاكل للحصول على معلومات كاملة حول كيفية الإبلاغ عن المشاكل وإعلامنا بآرائك. من الصفحة، يمكنك الانتقال إلى أداة تتبُّع المشاكل لإبلاغنا عن الأخطاء أو طلب ميزات، ويمكنك أيضًا إجراء استطلاعات سريعة حول بعض الميزات والتغييرات الجديدة.
  • أداة تتبُّع المشاكل في معاينة Android هي أداة تتبُّع المشاكل الأساسية. يمكنك الإبلاغ عن الأخطاء ومشاكل الأداء وإرسال الملاحظات العامة من خلال أداة تتبُّع المشاكل. يمكنك أيضًا التحقّق من المشاكل المعروفة والعثور على خطوات لحلّها. سنُطلعك على آخر الأخبار بشأن مشكلتك أثناء تصنيفها وإرسالها إلى فريق الهندسة في Android للمراجعة.
  • [منتدى مطوّري تطبيقات Android][community] هو منتدى يمكنك من خلاله التواصل مع مستخدمين ومطوّرين آخرين يعملون على إصدارات المعاينة من Android 16. يمكنك مشاركة الملاحظات والأفكار والعثور على إجابات عن الأسئلة هناك.

[community]: /about/versions/16/qpr2/dev-community