تم طرح الإصدار الثاني من حزمة إصلاح الأخطاء (QPR2) لنظام Android 16
يستغرق الاطّلاع على المقال 4 دقائق
تم طرح الإصدار الثاني من حزمة إصلاح الأخطاء (QPR2) لنظام Android 16
ابتكار أسرع من خلال أول إصدار ثانوي من حزمة تطوير البرامج (SDK) لنظام التشغيل Android
نطرح اليوم الإصدار الثاني من حزمة QPR2 لنظام التشغيل Android 16، وهو يتضمّن مجموعة من التحسينات على تجربة المستخدم وإنتاجية المطوّرين وإمكانيات الوسائط. يمثّل هذا الإصدار إنجازًا مهمًا في تطوّر نظام Android الأساسي، إذ يُعدّ أول إصدار يستخدم إصدارًا ثانويًا من حزمة SDK.
إنجاز مهم في تطوّر المنصة: إصدار ثانوي لحزمة تطوير البرامج (SDK)
تتيح لنا إصدارات حِزم SDK الثانوية توفير واجهات برمجة التطبيقات والميزات بشكل أسرع خارج وتيرة الإصدار الرئيسية السنوية للمنصة، ما يضمن إمكانية ابتكار المنصة وتطبيقاتك بشكل أسرع باستخدام وظائف جديدة. على عكس الإصدارات الرئيسية التي قد تتضمّن تغييرات في السلوك تؤثر في توافق التطبيقات، فإنّ التغييرات في QPR2 هي تغييرات إضافية إلى حد كبير، ما يقلّل من الحاجة إلى اختبار التراجع. تركّز التغييرات في سلوك الإصدار الثاني من تحديثات QPR بشكل كبير على الأمان أو تسهيل الاستخدام، مثل حماية كلمات المرور لمرة واحدة عبر الرسائل القصيرة أو إتاحة استخدام المظهر الداكن الموسّع.
لإتاحة ذلك، أضفنا حقولاً جديدة إلى الفئة Build اعتبارًا من Android 16، ما يسمح لتطبيقك بالتحقّق من توفّر واجهات برمجة التطبيقات الجديدة هذه باستخدام SDK_INT_FULL وVERSION_CODES_FULL.
if ((Build.VERSION.SDK_INT >= Build.VERSION_CODES.BAKLAVA) && (Build.VERSION.SDK_INT_FULL >= Build.VERSION_CODES_FULL.BAKLAVA_1)) {
// Call new APIs from the Android 16 QPR2 release
}تجربة مستخدم محسّنة وتخصيص
يحسّن الإصدار الثاني من QPR تجربة التخصيص وتسهيل الاستخدام في Android، ما يمنح المستخدمين المزيد من التحكّم في مظهر أجهزتهم وطريقة عملها.
المظهر الداكن الموسَّع
لتقديم تجربة أكثر اتساقًا للمستخدمين الذين يعانون من ضعف البصر أو الحساسية للضوء أو الذين يفضّلون ببساطة مظهرًا داكنًا على مستوى النظام، قدّمت QPR2 خيارًا موسّعًا ضمن المظهر الداكن.
تطبيق Fitbit القديم الذي يعرض تأثير المظهر الداكن الموسّع، وتطبيق Fitbit الجديد الذي يتيح استخدام المظهر الداكن مباشرةً
عندما يفعّل المستخدم إعدادات المظهر الداكن الموسّع، يستخدم النظام سمة المظهر isLightTheme في تطبيقك لتحديد ما إذا كان سيتم تطبيق الانعكاس. إذا كان تطبيقك يستخدم أحد مظاهر DayNight العادية، يتم ذلك تلقائيًا. إذا لم يكن كذلك، احرص على تعريف isLightTheme="false" في المظهر الداكن لضمان عدم عكس تطبيقك عن طريق الخطأ. سيتم عكس "طرق العرض" و"العناصر القابلة للإنشاء" و"طرق عرض الويب" العادية في Android، بينما لن يتم عكس محركات العرض المخصّصة، مثل Flutter.
وهي مخصّصة بشكل كبير لتسهيل الاستخدام. ننصحك بشدة بتنفيذ مظهر داكن أصلي يمنحك تحكّمًا كاملاً في مظهر تطبيقك، ويمكنك حماية هوية علامتك التجارية وضمان إمكانية قراءة النص ومنع حدوث أخطاء مرئية عند عكس واجهة المستخدم تلقائيًا، ما يضمن توفير تجربة سلسة وموثوقة للمستخدمين.
أشكال الرموز المخصّصة والمظاهر التلقائية
في الإصدار الثاني من تحديث نظام التشغيل Android، يمكن للمستخدمين اختيار أشكال معيّنة لرموز التطبيقات، ويتم تطبيقها على جميع الرموز ومعاينات المجلدات. بالإضافة إلى ذلك، إذا لم يوفّر تطبيقك رمزًا مخصّصًا ذا مظهر موحّد، يمكن للنظام الآن إنشاء رمز تلقائيًا من خلال تطبيق خوارزمية فلترة الألوان على رمز مشغّل التطبيق الحالي.
|
|
| أشكال الرموز المخصّصة | |
|
|
| اختبار شكل الرمز ولونه في "استوديو Android" | فلترة ألوان رموز النظام التلقائية |
جلسات أداة الاختيار التفاعلية
أصبحت تجربة المشاركة أكثر ديناميكية الآن. يمكن للتطبيقات إبقاء واجهة المستخدم تفاعلية حتى عند فتح ورقة المشاركة في النظام، ما يتيح تعديل المحتوى في الوقت الفعلي ضمن "أداة الاختيار".
تعزيز الإنتاجية وأداء التطبيق
نحن بصدد طرح أدوات وتحديثات مصمَّمة لتبسيط سير العمل وتحسين أداء التطبيق.
بيئة تطوير Linux مع تطبيقات واجهة المستخدم الرسومية
تم توسيع ميزة "بيئة تطوير Linux" لتتيح تشغيل تطبيقات واجهة المستخدم التصويرية لنظام التشغيل Linux مباشرةً ضمن بيئة الوحدة الطرفية.
تم تصميم "ويلبر"، وهو التميمة الخاصة ببرنامج GIMP، من قِبل "أريوم هان"، وهو مرخّص بموجب CC BY-SA 4.0. يتم استخدام لقطة شاشة لواجهة GIMP بإذن.
جمع البيانات غير المستخدَمة الخاصة بجيل معيَّن
يتضمّن وقت تشغيل Android (ART) الآن أداة لجمع البيانات غير المرغوب فيها من النوع Generational Concurrent Mark-Compact (CMC). ويركّز هذا النوع من عمليات جمع البيانات على العناصر التي تم تخصيصها حديثًا، ما يؤدي إلى تقليل استخدام وحدة المعالجة المركزية وتحسين كفاءة البطارية.
مقاييس التفاعل مع التطبيقات المصغَّرة
يمكنك الآن طلب أحداث تفاعل المستخدمين، مثل النقرات والتمرير والانطباعات، لفهم كيفية تفاعل المستخدمين مع أدواتك بشكلٍ أفضل.
الاستعداد لحجم الصفحة البالغ 16 كيلوبايت
للمساعدة في الاستعداد لمتطلبات البنية المستقبلية، أضفنا مربّعات حوار للتحذير المبكر للتطبيقات التي يمكن تصحيح أخطائها والتي لا تتوافق مع صفحات بحجم 16 كيلوبايت.
الوسائط والاتصال والصحة
يتضمّن الإصدار الثاني من QPR تحديثات قوية لمعايير الوسائط وإمكانية ربط الأجهزة.
تنسيق IAMF ومشاركة الصوت
أضفنا إمكانية فك ترميز البرامج لتنسيق الصوت المكاني المفتوح المصدر "نماذج وتنسيقات الصوت الغامر" (IAMF). بالإضافة إلى ذلك، تم الآن دمج ميزة "مشاركة الصوت" الشخصية عبر Bluetooth LE Audio مباشرةً في أداة تبديل الإخراج في النظام.
تحديثات تطبيق Health Connect
يتتبّع تطبيق Health Connect الآن عدد الخطوات تلقائيًا باستخدام أجهزة الاستشعار في الجهاز. إذا كان تطبيقك لديه إذن READ_STEPS، ستتوفّر هذه البيانات من حزمة "android". لا يؤدي ذلك إلى تبسيط الرمز البرمجي اللازم لتتبُّع الخطوات فحسب، بل يساهم أيضًا في توفير الطاقة بشكل أكبر. يمكنه الآن أيضًا تتبُّع الوزن ومؤشر كتلة الجسم ومعدّل الجهد المُدرَك (RPE) في شرائح التمارين الرياضية.
عمليات نقل بيانات أكثر سلاسة
يتيح Data Transfer API الجديد التابع لجهة خارجية نقل البيانات بشكل أكثر موثوقية بين أجهزة Android وiOS.
تعزيز الخصوصية والأمان
يظلّ الأمان من أهم الأولويات، إذ تتوفّر ميزات جديدة مصمَّمة لحماية بيانات المستخدمين وسلامة الأجهزة.
التحقق من مطوّر البرامج
لقد طرحنا واجهات برمجة تطبيقات لدعم عملية التحقّق من هوية المطوّر أثناء تثبيت التطبيق، بالإضافة إلى أوامر جديدة في "أداة تصحيح أخطاء Android" لمحاكاة نتائج عملية التحقّق. بصفتك مطوّرًا، يمكنك تثبيت التطبيقات بدون إثبات الملكية باستخدام "جسر تصحيح أخطاء Android" (ADB)، وبالتالي يمكنك مواصلة اختبار التطبيقات التي لم يتم تصميمها أو لم تصبح جاهزة بعد للتوزيع على قاعدة أكبر من المستهلكين.
الحماية من كلمات المرور الصالحة لمرة واحدة (OTP) عبر الرسائل القصيرة
سيتم تأخير تسليم الرسائل التي تحتوي على تجزئة SMS Retriever لمدة ثلاث ساعات في معظم التطبيقات للمساعدة في منع اختراق كلمات المرور لمرة واحدة. سيتم حظر بث RECEIVE_SMS وسيتم فلترة طلبات البحث في قاعدة بيانات موفِّر خدمة الرسائل القصيرة. ستكون الرسالة القصيرة متاحة لهذه التطبيقات بعد التأخير لمدة ثلاث ساعات.
تأمين قفل الجهاز
نقدّم حالة أمان جديدة على مستوى النظام، وهي "تأمين قفل الجهاز". عند تفعيل هذا الخيار (مثلاً، عن بُعد من خلال خدمة "العثور على جهازي")، يتم قفل الجهاز على الفور ويتطلّب إدخال رقم التعريف الشخصي أو النقش أو كلمة المرور الأساسية لفتح القفل، ما يؤدي إلى تعزيز الأمان. عند تفعيل هذا الوضع، سيتم إخفاء الإشعارات وعناصر التحكّم السريع على شاشة القفل، وقد يتم إيقاف ميزة فتح القفل باستخدام المقاييس الحيوية مؤقتًا.
البدء
إذا لم تكن مشاركًا في برنامجَي الإصدار التجريبي أو Canary، من المفترض أن يتلقّى جهاز Pixel إصدار QPR2 من Android 16 قريبًا. إذا لم يكن لديك جهاز Pixel، يمكنك استخدام صور نظام 64 بت مع "محاكي Android" في "استوديو Android". إذا كنت تستخدم حاليًا الإصدار التجريبي من Android 16 QPR2 ولم تثبِّت بعد الإصدار التجريبي من Android 16 QPR3، يمكنك إلغاء التسجيل في البرنامج، وسيتم بعد ذلك توفير نسخة الإصدار من Android 16 QPR2 لك عبر شبكة غير سلكيّة.
للحصول على أفضل تجربة تطوير باستخدام الإصدار الثاني من Android 16 QPR، ننصحك باستخدام أحدث إصدار Canary من استوديو Android Otter.
نشكر مجددًا جميع المشاركين في برنامج الإصدار التجريبي على Android. نتطلّع إلى رؤية كيف ستستفيد تطبيقاتك من التحديثات في الإصدار الثاني من Android 16 QPR.
للحصول على معلومات كاملة عن الإصدار الثاني من Android 16 QPR2، يُرجى الانتقال إلى الموقع الإلكتروني لمطوّري تطبيقات Android 16.
-
أخبار المنتجاتيتضمّن مؤتمر Google I/O لعام 2026 17 إعلانًا رئيسيًا لمطوّري تطبيقات Android تركّز على الإنتاجية المستندة إلى الذكاء الاصطناعي الوكيل، وCompose First كمعيار لواجهة المستخدم، والوسائط عالية الأداء، والتطوير التكيّفي للمنظومة المتكاملة المتوسّعة.
Matthew McCullough • يستغرق الاطّلاع على المقال 8 دقائق -
أخبار المنتجاتأعلنّا اليوم خلال فعالية The Android Show أنّ نظام التشغيل Android سيتحوّل من نظام تشغيل إلى نظام ذكي، ما يتيح المزيد من فرص التفاعل مع تطبيقاتك.
Matthew McCullough • مدّة القراءة: 4 دقائق -
أخبار المنتجاتنعمل اليوم على تحسين عملية تطوير تطبيقات Android باستخدام Gemma 4، وهو أحدث نموذج مفتوح المصدر ومتطوّر مصمّم بقدرات معقّدة للاستدلال واستخدام الأدوات بشكل مستقل.
Matthew McCullough • مدّة القراءة: دقيقتان
يمكنك تلقّي أحدث الإحصاءات حول تطوير تطبيقات Android في بريدك الوارد أسبوعيًا.