مرحبًا بك في معاينة Android 14، وهو برنامج يمنحك كل ما تحتاجه لجعل تطبيقاتك متوافقة مع الإصدار التالي من Android وتصميمه. يمكنك البدء على الفور عن طريق تنزيل معاينة SDK والأدوات.
صور نظام الأجهزة والمحاكي
بيئة وقت تشغيل لاختبار تطبيقاتك على أجهزة Pixel ومحاكي Android.
أحدث رمز للمنصة
سنجري تعديلات منتظمة، لذا ستُجري اختبارًا وفقًا لأحدث رمز للمنصّة.
سلوكيات وإمكانات جديدة
حدِّد التغييرات في السلوك التي ستؤثّر في تطبيقاتك، وطوِّرها باستخدام أحدث إمكانات المنصّات.
الملاحظات والدعم
ملاحظاتك مهمة جدًا. ابدأ من هنا للإبلاغ عن المشاكل وإعلامنا برأيك. يمكنك التواصل مع المطوّرين الآخرين في منتدى المطوّرين لمشاركة تجاربك.
المخطط الزمني والإنجازات والتحديثات
يبدأ برنامج معاينة Android 14 من شباط (فبراير) 2023 إلى أن يتم طرحه بشكل علني في وقت لاحق من هذا العام لدى شركة AOSP والمصنّعين الأصليين للأجهزة. في معالم التطوير الرئيسية، سنقدم تحديثات لبيئات التطوير والاختبار لديك. ويتضمن كل تحديث أدوات SDK وصور النظام وأدوات المحاكاة ومراجع واجهة برمجة التطبيقات والاختلافات في واجهات برمجة التطبيقات. انظر الجدول التالي لمعرفة المزيد حول ما يجب أن تركز عليه خلال كل معلم رئيسي.
المخطط الزمني | إنشاء | Type | إجراءات المطوّرين |
---|---|---|---|
شباط | معاينة المطوّر 1 | إصدار أساسي مبكر يركّز على ملاحظات المطوّرين، مع تضمين الميزات الجديدة وواجهات برمجة التطبيقات والتغييرات في السلوك |
|
مارس | معاينة المطور 2 | التحديث التزايدي مع ميزات إضافية وواجهات برمجة تطبيقات وتغييرات في السلوك. |
|
نيسان | الإصدار التجريبي 1 | إصدار أولي بجودة تجريبية، وهو تحديث عبر الهواء للمستخدمين الأوائل الذين تسجّلوا في الإصدار التجريبي من Android. |
|
أيار | الإصدار التجريبي 2 | إصدار تزايدي بجودة تجريبية |
|
ثبات النظام الأساسي | |||
يونيو | الإصدار التجريبي 3 | أول إنجاز يتمثّل في ثبات النظام الأساسي، بما في ذلك السلوكيات وواجهات برمجة التطبيقات النهائية وسيتم أيضًا فتح صفحة "النشر على Play". |
|
يوليو وأغسطس | الإصدار التجريبي 4 و5 ... | إصدارات شبه نهائية للاختبار النهائي. |
|
|
الإصدار النهائي | إصدار Android 14 إلى مشروع AOSP والمنظومة المتكاملة. |
|
الإنجازات المرتبطة بثبات النظام الأساسي
يتضمّن Android 14 إنجازًا يُعرف باسم ثبات النظام الأساسي لمساعدتك في التخطيط للاختبار النهائي والإصدارات. يعني هذا الإنجاز أنّ Android 14 قد وصل إلى واجهات برمجة التطبيقات الداخلية والخارجية النهائية والسلوكيات النهائية للتطبيقات والقوائم النهائية لواجهة برمجة التطبيقات غير المستندة إلى حزمة تطوير البرامج (SDK). نتوقّع أن يصل Android 14 إلى ثبات النظام الأساسي في الإصدار التجريبي 3 في حزيران (يونيو) 2023. وبدايةً من ذلك، لا تتوقع أي تغييرات أخرى تؤثر في تطبيقاتك.
نشجّع جميع مطوّري التطبيقات والألعاب وحزم تطوير البرامج (SDK) والمكتبة ومحركات الألعاب على الاستفادة من مرحلة ثبات النظام الأساسي كهدف للتخطيط لاختبار التوافق النهائي والإصدار العلني. ويمنحك استخدام ميزة "استقرار النظام الأساسي" بدلاً من الإصدار النهائي عدة أسابيع إضافية قبل أن يتمكّن المستهلكون من تلقّي النظام الأساسي الجديد على أجهزتهم.
مراحل المعاينة
تساعدك كل مرحلة من مراحل برنامج المعاينة في تحضير تطبيقاتك للإصدار المستقر من AOSP ومنظومة Android المتكاملة.
- معاينة المطوّرين 1 و2
أثناء فترة معاينة المطور، يجب التركيز على ملاحظات واجهة برمجة التطبيقات وتوافق التطبيقات. يعني توافق التطبيق التأكد من أن الإصدار الحالي من تطبيقك يبدو صحيحًا ويعمل بشكل جيد على النظام الأساسي الجديد.
توفر إصدارات "معاينة المطور" بيئة اختبار وتطوير أولية يمكنك استخدامها لتجربة واجهات برمجة تطبيقات جديدة، وتحديد مشاكل التوافق في تطبيقك، والتخطيط لنقل البيانات أو عمل الميزات اللازمة لاستهداف النظام الأساسي الجديد. ومن المهم جدًا إرسال ملاحظاتك إلينا خلال هذه الفترة. ينبغي أن تتوقع أيضًا بعض التغييرات في واجهة برمجة التطبيقات مع كل من هذه التحديثات. راجِع دليل نقل البيانات للاطّلاع على الخطوات اللازمة لجعل تطبيقك متوافقًا مع النظام الأساسي الجديد، ثم استهدِف النظام الأساسي الجديد عندما تكون مستعدًا.
- بيتا 1
يمنحك الإصدار التجريبي 1 بيئة أكثر اكتمالاً وثباتًا للإنشاء والاختبار على Android 14، وهو أوّل إصدار نقدِّمه للمستخدمين في مرحلة مبكرة المسجّلين في برنامج Android التجريبي. خلال فترة الإصدارات التجريبية، سيستخدم المستخدمون في مرحلة مبكرة تطبيقك على أجهزة Pixel، لذلك ننصح بالمشاهدة للاطّلاع على تعليقات هؤلاء المستخدمين وإصدار تحديثات متوافقة لمعالجة أي مشاكل بدون تغيير استهداف التطبيق. وهو أيضًا وقت مناسب لبدء التحضير لتغيير استهداف تطبيقك لاحقًا.
- بيتا 2
باستخدام الإصدار التجريبي 2، ستحصل على إصدار أكثر اكتمالاً وثباتًا لمواصلة الاختبار والتطوير.
- بيتا 3
بدءًا من الإصدار التجريبي 3، سيصل Android 14 إلى ثبات النظام الأساسي، ما يعني أنه تم الانتهاء من سلوكيات النظام وواجهات برمجة التطبيقات. وهذا هو الوقت المناسب لبدء أعمال الاختبار النهائي والتطوير اللازمة لضمان أن يكون إصدار متوافق من تطبيقك جاهزًا للمستخدمين عند الإصدار النهائي للمنظومة المتكاملة. سيوفر Android 14 مستوى قياسيًا لواجهة برمجة التطبيقات في الوقت الحالي.
يمثِّل "استقرار النظام الأساسي" الوقت المناسب لتغيير التركيز إلى اختبار التوافق النهائي وإصدار تطبيقاتك المُحدَّثة للمستخدمين والمطوّرين الذين يختبرون المراحل النهائية من عملية التسويق. يمكنك أيضًا إنشاء الإصدار باستخدام واجهات برمجة التطبيقات النهائية وتحسين أي رمز يستخدم واجهات برمجة التطبيقات أو الميزات الجديدة. يمكنك التخطيط لعملك بثقة أن النظام الأساسي وواجهات برمجة التطبيقات لن تتغير.
من ثبات النظام الأساسي، ستتمكن أيضًا من نشر التطبيقات على الأجهزة التي تعمل بنظام التشغيل Android 14 على مستوى واجهة برمجة التطبيقات الرسمي. ننصح بالنشر أولاً في المسار الأولي والتجريبي من Google Play لتتمكن من اختبار تطبيقاتك قبل توزيعها على نطاق واسع في المتجر.
- الإصدار التجريبي 4 و5 ...
مع الإصدارات التجريبية 4 و5 والإصدارات التجريبية النهائية الأخرى، سنقدم إصدارات مرشحة للإصدارات في الاختبار النهائي. عند الانتهاء من عملية الاختبار، يجب عليك إصدار تحديثات متوافقة للتطبيقات وحزم SDK والمكتبات والأدوات ومحركات الألعاب لضمان تجربة المستخدم الجيدة لدى المستخدمين الذين يقومون بترقية أجهزتهم قبل الإصدار النهائي. يمكنك أيضًا مواصلة إنشاء وظائف جديدة باستخدام الميزات وواجهات برمجة التطبيقات الجديدة واختبار تطبيقك أثناء استهداف أحدث مستوى لواجهة برمجة التطبيقات لاكتشاف المشاكل التي قد تحدث.
- إصدار نهائي
تم إطلاق الإصدار الثابت من Android 14 في مشروع AOSP ونظام Android المتكامل. من المتوقّع أن يتم في هذا الوقت تحديث بعض المستخدمين إلى Android 14 أو بعد فترة وجيزة بينما تبدأ الشركات المصنّعة للأجهزة بإصدار تحديثات للمستخدمين. كن مستعدًا للمشكلات الجديدة التي قد يتم الإبلاغ عنها مع زيادة عدد مستخدمي أحدث إصدار من Android.
ما هي الميزات التي تتضمّنها معاينة Android 14؟
يتضمن برنامج معاينة Android 14 كل ما تحتاج إليه لاختبار تطبيقاتك الحالية على مجموعة متنوعة من أحجام الشاشات وتقنيات الشبكة وشرائح وحدة المعالجة المركزية (CPU)/وحدة معالجة الرسومات وبُنى المعدات.
حزمة تطوير البرامج (SDK) والأدوات
باستخدام "استوديو Android"، يمكنك تنزيل المكوّنات التالية من خلال "مدير SDK":
- حزمة تطوير البرامج (SDK) والأدوات لنظام التشغيل Android 14
- صور نظام المحاكي للأجهزة الجوّالة لنظام التشغيل Android 14 (64 بت فقط، يُرجى الاطّلاع على ملاحظات الإصدار)
وسنقدم التحديثات لأدوات التطوير هذه عند كل معلم رئيسي حسب الحاجة.
راجِع الحصول على Android 14 للبدء. يُرجى الاطّلاع على دليل نقل البيانات للحصول على معلومات حول كيفية التخطيط للاختبار والتطوير بما يتوافق مع دورة إصدار Android 14، بالإضافة إلى ملاحظات الإصدار المتعلقة بأي مشاكل معروفة.
نُسخ النظام
نوفر صور النظام لمجموعة متنوعة من أجهزة Google Pixel التي يمكنك استخدامها للتطوير والاختبار. انتقل إلى صفحة التنزيلات للحصول على صورة النظام للتطوير والاختبار.
إذا لم يكن لديك جهاز Pixel، سيظل بإمكانك التطوير والاختبار باستخدام طرق أخرى، بناءً على سير العمل:
- صور نظام محاكي Android 14 للأجهزة الجوّالة (الإصدار 64 بت فقط، يُرجى الاطّلاع على ملاحظات الإصدار)
- الصور العامة للنظام (GSIs) في نظام التشغيل Android 14
معاينة واجهات برمجة التطبيقات والنشر
يوفّر برنامج معاينة Android 14 في البداية نظامًا مخصّصًا للتطوير فقط ومكتبة Android ليس بها مستوى عادي من واجهة برمجة التطبيقات. وإذا أردت استهداف النظام الأساسي الجديد وإنشاء التطبيقات باستخدام واجهات برمجة تطبيقات Android 14 الجديدة خلال هذه الفترة، يجب استهداف إصدار المعاينة من Android 14 من خلال تحديث إعدادات إصدار التطبيق.
توفّر معاينة Android 14 واجهات برمجة تطبيقات للمعاينة، ولن تكون واجهات برمجة التطبيقات رسمية حتى يتم إصدار حزمة تطوير البرامج (SDK) النهائية في نظام "استقرار النظام الأساسي". وهذا يعني أنّه عليك توقّع حدوث تغييرات في واجهة برمجة التطبيقات بمرور الوقت، لا سيّما خلال الأسابيع الأولى من البرنامج. سنقدم ملخصًا للتغييرات مع كل إصدار من Android 14.
في وقت لاحق من المعاينة، سيتم الانتهاء من واجهات برمجة تطبيقات المطوّرين وستتمكّن من تنزيل حزمة تطوير البرامج (SDK) الرسمية لنظام التشغيل Android 14 في "استوديو Android" واستهداف مستوى واجهة برمجة التطبيقات الرسمي وتجميع البيانات بواجهات برمجة التطبيقات الرسمية.
يمنع Google Play
نشر التطبيقات التي تستهدف إما مستوى UpsideDownCake
للمعاينة أو مستوى واجهة برمجة التطبيقات الرسمي المستقبلي
وذلك إلى حين بلوغ الإنجاز "ثبات النظام الأساسي". عند توفُّر حزمة SDK النهائية، يمكنك بعد ذلك استهداف مستوى واجهة برمجة التطبيقات الرسمي لنظام التشغيل Android 14 ونشر تطبيقك على Google Play باستخدام قنوات الإصدارات الأولية والتجريبية والإنتاج. وفي تلك الأثناء، إذا كنت تريد توزيع تطبيق على المختبِرين الذين يستهدف الإصدار Android 14، يمكنك إجراء ذلك عبر البريد الإلكتروني أو التنزيل المباشر من موقعك الإلكتروني في أي وقت.
الاطّلاع على أحدث المعلومات
خلال فترة المعاينة، وأثناء اختبارك للإصدار التجريبي والإصدارات التجريبية من Developer، ننصحك بشدة بتحديث بيئة التطوير باستمرار. سنرسل إليك إشعارات عند توفّر تحديثات جديدة عبر القنوات التالية:
- صفحة ملاحظات الإصدار على هذا الموقع الإلكتروني
- مدوّنة مطوّري تطبيقات Android
- منتدى مطوّري برامج Android
مزيد من المعلومات
لمزيد من المعلومات حول Android 14، يُرجى الاطّلاع على مراجع المستندات التالية:
- توفر صفحة قائمة الميزات والتغييرات ملخصًا لجميع التغييرات البارزة في الميزات والسلوك في هذا الإصدار، بما في ذلك وصف موجز للتطبيقات التي قد تؤثر فيها.
- توضّح صفحة تغييرات سلوك جميع التطبيقات
التحديثات التي طرأت على نظام التشغيل Android 14 والتي قد تؤثر في تطبيقاتك بغض النظر عن
targetSdkVersion
في تطبيقك والمجالات التي يجب اختبارها. ركِّز أولاً على اختبار هذه التغييرات في السلوك. - توضّح صفحة التغييرات في السلوك المستهدَف
التحديثات التي طرأت على نظام التشغيل Android 14 والتي قد تؤثر في
تطبيقاتك بعد تبديل
targetSdkVersion
في تطبيقك إلى الإصدار Android 14. - تحتوي صفحة الميزات الجديدة على نظرة عامة على الميزات والإمكانات وواجهات برمجة التطبيقات الجديدة، فضلاً عن أدلة مطوّري البرامج حول الميزات الجديدة الرئيسية.
- تسرد صفحة ملاحظات الإصدار وتصف المشكلات المعروفة والتغييرات المتبادلة التي تتعلق بكل معاينة أو إصدار تجريبي.
- يوضّح دليل نقل البيانات عملية جعل تطبيقاتك متوافقة مع نظام التشغيل Android 14، ثم استهداف النظام الأساسي الجديد والإنشاء باستخدام واجهات برمجة التطبيقات الجديدة.
تقرير الاختلافات ومراجع واجهة برمجة التطبيقات
يتوفر مرجع واجهة برمجة التطبيقات المعاينة الكامل على الإنترنت. وبينما تكون واجهات برمجة التطبيقات الجديدة قيد التطوير، ستتم إضافة علامات مائية لزيادة مستوى الرؤية وعرض "UpsideDownCake" على مستوى واجهة برمجة التطبيقات. تجدر الإشارة إلى أنّه لا يمكنك استخدام واجهات برمجة التطبيقات هذه إلا إذا كنت بصدد إنشاء التطبيق باستخدام حزمة SDK لمعاينة Android 14.
عندما يصل Android 14 إلى مستوى ثبات النظام الأساسي وتتوفر فيه حزمة تطوير البرامج (SDK) النهائية، سيوضّح مرجع واجهة برمجة التطبيقات أنّ واجهات برمجة التطبيقات الجديدة قد تمت إضافتها على المستوى الرسمي لواجهة برمجة التطبيقات.
للحصول على عرض تفصيلي لواجهات برمجة التطبيقات الجديدة والمعدَّلة والمتوقّفة نهائيًا والتي تمت إزالتها في كل إصدار، ننصحك بالبدء بتقارير الاختلافات:
الإصدار التجريبي 3 (المستوى 34 لواجهة برمجة التطبيقات)
- كاملة: API 33 ← API 34
- متزايد: الإصدار التجريبي 2 ← واجهة برمجة التطبيقات 34
بيتا 2
بيتا 1
تصميم DP2
- كاملة: API 33 ← معاينة المطوّر 2
- تزايدي: معاينة المطور 1 ← معاينة المطوّر 2
نقطة ويب 1
- كاملة: API 33 ← معاينة المطوّر 1
موارد الدعم
أثناء إجراء الاختبارات والتطوير باستخدام نظام التشغيل Android 14، يُرجى استخدام القنوات التالية للإبلاغ عن المشاكل وتقديم الملاحظات والآراء:
- يمكنك الانتقال إلى صفحة الملاحظات والمشاكل للحصول على معلومات كاملة حول كيفية الإبلاغ عن المشاكل وإطلاعنا على رأيك. ومن هذه الصفحة، يمكنك الانتقال إلى أداة تتبُّع المشاكل للإبلاغ عن الأخطاء أو طلبات الميزات، ويمكنك المشاركة في استطلاعات سريعة حول بعض الميزات والتغييرات الجديدة.
- أداة تتبّع مشاكل معاينة Android هي أداة تتبّع المشاكل الأساسية. يمكنك الإبلاغ عن الأخطاء ومشكلات الأداء والملاحظات العامة من خلال أداة تتبع المشكلات. يمكنك أيضًا التحقق من المشكلات المعروفة والعثور على خطوات الحلول. سنبقيك على اطّلاع على مشكلتك فور فرزها وإرسالها إلى فريق هندسة Android لمراجعتها. للحصول على تفاصيل حول كيفية الإبلاغ عن أنواع مختلفة من المشاكل، راجع قسم مكان الإبلاغ عن المشاكل.
- منتدى مطوّري Android هو منتدى يمكنك من خلاله التواصل مع المستخدمين والمطوّرين الآخرين الذين يعملون مع إصدارات المعاينة في Android 14. يمكنك مشاركة الملاحظات والأفكار والعثور على إجابات للأسئلة هناك.
بدء العمل
للبدء، ثبِّت Android 14 على جهازك أو اضبط محاكيًا لاختبار التوافق. لمزيد من التفاصيل، يمكنك الاطّلاع على الحصول على Android 14. نشكرك على المشاركة في برنامج معاينة Android 14.