إطلاق نظام أندرويد 17 QPR2؟ ما الذي يجب على فرق التطبيقات اختباره

opoinstall
2026-11-11
5 min read

هل أطلقت جوجل نظام أندرويد 17 QPR2؟ بدأت جوجل في نشر تحديث أندرويد 17 QPR2 المستقر لأجهزة بكسل المدعومة، بينما يمكن للمطورين تقييم سلوكيات إطار عمل مستوى النظام باستخدام إصدارات صور النظام العامة (GSI) المتاحة. يأتي هذا الإصدار مبكراً عن الجدول الزمني ربع السنوي المعتاد، ليجمع بين ميزات تحديثات بكسل الموجهة للمستخدم والتغييرات الأساسية في أذونات تثبيت الحزم، وإدارة الإشعارات، وتسجيل الخصوصية على الجهاز. بالنسبة لفرق الهندسة والنمو التي تدير تطبيقات أندرويد، يُعد فهم كيف تؤثر هذه التعديلات على مسارات التثبيت، وظهور تنبيهات الإشعارات، ونقل المعلمات السياقية أمراً بالغ الأهمية لتخطيط دورات الإصدار القادمة.

نطاق النظام الأساسي: التمييز بين التحديثات الهوائية المستقرة، وإصدارات GSI، والجداول الزمنية للشركات المصنعة

لمحة سريعة

  • نشرت جوجل حزم تحديث أندرويد 17 QPR2 المستقرة عبر الهواء (OTA) لأجهزة بكسل المتوافقة، بدءاً من هاتف Pixel 6a وحتى الأجهزة الرائدة الحديثة.
  • يعتمد اختبار المطورين على مستوى النظام الأساسي على ثنائيات صور النظام العامة التجريبية المبنية على بنيات متوافقة مع مشروع Treble بدلاً من البرامج الثابتة النهائية للشركة المصنعة.
  • تُقدم التحديثات الأساسية مربع حوار تفويض مثبت الحزم ثلاثي الحالات، وعناصر تحكم موحدة لعرض الإشعارات، وتسجيل نماذج شفاف على الجهاز.

يتطلب فهم إصدارات نظام أندرويد التمييز بين ميزات الأجهزة المخصصة وتحديثات إطار عمل نظام التشغيل المشترك. وفي حين أطلقت جوجل حزم أندرويد 17 QPR2 عبر الهواء لهواتف بكسل الذكية والأجهزة اللوحية، فإن توقيت طرحه على الأجهزة غير التابعة لشركة بكسل يعتمد على خطط الإصدار الخاصة بكل مصنع، واختبارات شركات الاتصالات الإقليمية، والجداول الزمنية لفئات الأجهزة.

لاختبار النظام البيئي على نطاق أوسع، توفر جوجل نسخاً معاينة من خلال توثيق صور النظام العامة لمطوري أندرويد وملاحظات إصدار GSI لنظام أندرويد 17 QPR2. وباعتبارها مبنية من شجيرات AOSP والمكتبات الأساسية المشتركة، تتيح حزم صور النظام العامة (GSI) هذه إجراء اختبارات أولية على الأجهزة المتوافقة مع Treble والتي تم شحنها في الأصل مع نظام أندرويد 9 (مستوى واجهة برمجة التطبيقات 28) أو الأحدث وتحتوي على أداة تحميل إقلاع (Bootloader) مفتوحة. ومع ذلك، يجب على الفرق الهندسية إدراك أن إصدارات GSI تُعد بيئات تطوير تجريبية: فهي ليست معتمدة من قبل CTS، وتفتقر إلى الخدمات الاحتكارية الخاصة بالشركة المصنعة، ولا تحاكي بيئات وقت التشغيل النهائية المعدلة من قِبل المصنعين.

عمل فني لإطلاق أندرويد 17 يبرز تحديثات النظام على مستوى المنصة

تُشير النظرات العامة التقنية من تقارير منصة 9to5Google إلى أنه في الوقت الذي تسيطر فيه التعديلات المرئية مثل أشرطة التمرير المخصصة وأدوات شاشة القفل على نقاشات المستخدمين، فإن تغييرات المنصة الأساسية تُغير إدارة تثبيت الحزم، وبث الصوت في الخلفية، وظهور إشعارات شريط الحالة.

لوحة إعدادات شريط الحالة في أندرويد 17 QPR2 تعرض أزرار تبديل عرض الإشعارات ومؤشرات النظام

نظرة تقنية متعمقة: تفويض التحميل الجانبي وسلوك الإشعارات

تُقدم التحديثات في نظام أندرويد 17 QPR2 تحسينات هيكلية على كيفية طلب التطبيقات لصلاحيات التثبيت، وكيفية إدارة خدمات النظام لعرض الإشعارات.

هندسة تفويض التحميل الجانبي ثلاثية الحالات

عندما يبدأ تطبيق ما —مثل متصفح محمول، أو مدير ملفات، أو أداة توزيع مؤسسية— تثبيت حزمة خارجية باستخدام مثبت الحزم القياسي، يستبدل نظام أندرويد 17 QPR2 أزرار التبديل الثنائية بمربع حوار ثلاثي الحالات:

  • هذه المرة فقط: يمنح التطبيق المصدر تفويضاً مؤقتاً لاستدعاء مثبت الحزم لجلسة التثبيت الحالية. بمجرد انتهاء تثبيت الحزمة، يقوم نظام التشغيل بإلغاء هذا الإذن تلقائياً.
  • السماح دائمًا: يمنح صلاحية تثبيت دائمة للتطبيق المصدر، ويتم تخزينها ضمن إعدادات الوصول الخاصة بالتطبيقات.
  • عدم السماح: يرفض الطلب ويمنع التثبيت المطلوب.

تنطبق هذه الآلية بشكل صارم على عمليات تثبيت الحزم التي تتضمن أرشيفات APK القابلة للتنفيذ. وهي لا تحكم عمليات تنزيل الملفات العادية، مثل التخزين المؤقت للوسائط أو استرجاع المستندات. ومع ذلك، يجب على فرق التطوير التي تدير التطبيقات ذاتية التحديث أو الحزم المؤسسية مراعاة هذا السلوك: إذا اختار المستخدم "هذه المرة فقط"، فإن المحاولات اللاحقة لتثبيت حزم فرعية وحداتية أو تحديثات للتطبيقات ستطالب المستخدم مرة أخرى.

[مسار الحصول على التحميل الجانبي الخارجي الافتراضي — سير عمل مطور قابل للاختبار]
يبدأ المستخدم تنزيل ملف APK المباشر (صفحة هبوط الويب)
                       │
                       ▼
    [طلب تفويض مثبت الحزم]
                       │
         ┌─────────────┴─────────────┐
         │                                                      │
  [هذه المرة فقط]                                        [عدم السماح]
  (منح مؤقت)                                                  │
         │                                                      ▼
         ▼                                            [إلغاء التثبيت]
  [تنفيذ التثبيت]
         │
         ▼
  [إلغاء المنح عند الانتهاء]
         │
         ▼
  [تشغيل التطبيق لأول مرة]
         │
         ▼
  [محاولة استعادة المعلمات المؤهلة]
         │
   ┌─────┴─────┐
   │                      │
  (نجاح)       (غير متوفر / انتهت المهلة)
   │                      │
   ▼                      ▼
[تويه الوجهة]      [الصفحة الرئيسية الافتراضية]

عرض الإشعارات وعناصر تحكم التهدئة

يتضمن تسليم إشعارات الدفع مراحل مميزة: التسليم على مستوى النقل، والعرض على مستوى النظام، وإشعار التنبيه، وتفاعل المستخدم. يُعدل نظام أندرويد 17 QPR2 كيفية تقديم الإشعارات وتحديد أولوياتها على جهاز العميل.

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

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

خيارات تكوين شريط الحالة التفصيلية التي تعرض خيارات الكل والأولوية فقط ولا شيء

بالإضافة إلى ذلك، توفر سجلات نواة الحوسبة الخاصة (Private Compute Core) إمكانية رؤية الطلبات المدعومة المرسلة خارج نواة الحوسبة. وكما لوحظ في مستندات مساعدة جوجل حول نواة الحوسبة الخاصة، تحدد وثائق النظام الحالية طلبات المساعدة الاستباقية كنطاق التسجيل المتاح؛ ولا ينبغي تفسير هذه الميزة على أنها تدقيق شامل لجميع عمليات تنفيذ النماذج على الجهاز عبر تطبيقات الطرف الثالث.

صفحة إعدادات تسجيل نواة الحوسبة الخاصة التي تعرض سجلات الوصول إلى بيانات الذكاء الاصطناعي المعزولة على الجهاز

إدارة سياق الحملات عبر ملفات APK المباشرة قنوات التوزيع البديلة

عندما توزع الحملات التسويقية التطبيقات خارج متاجر التطبيقات الرئيسية عبر تنزيلات الويب المباشرة، يمثل الحفاظ على سياق الحملة تحديات هندسية فريدة. ففي توزيعات متجر جوجل بلاي، يمكن للمطورين استرداد معلمات الحملة من خلال وثائق واجهة برمجة تطبيقات مُحيل تثبيت جوجل بلاي التي يوفرها تطبيق عميل متجر جوجل بلاي. ومع ذلك، تتخطى تنزيلات متصفح الويب المباشرة بنية متجر جوجل بلاي بالكامل.

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

يوضح الجدول أدناه المقايضات التشغيلية عبر قنوات التوزيع والإسناد الشائعة في ظل ظروف تقنية متكافئة:

قناة التوزيع مصدر المعلمات الآلية إذن تثبيت نظام التشغيل سلوك توفر المعلمات المفقودة مسؤولية الفريق
متجر جوجل بلاي بيانات واجهة برمجة تطبيقات مُحيل تثبيت بلاي المدعومة تثبيت تطبيق متجر بلاي القياسي العرض الافتراضي المعرف للتطبيق أو التهيئة العامة تكامل العميل، وتحليل المعلمات، والتحقق من الخلفية
ملف APK للويب المباشر (داخلي) التقاط صفحة الهبوط ومطابقة الحالة من جانب الخادم موجه مثبت حزم نظام التشغيل (مثل: "هذه المرة فقط" / "السماح دائمًا") مسار احتياطي معرف من التطبيق الحفاظ على خطوط أنابيب الالتقاط، ومطابقة قاعدة البيانات، ومنطق الاحتياط
ملف APK للويب المباشر (SDK مخصص) المعلمات الملتقطة عبر الويب والتي يتم تسليمها عبر رد اتصال SDK في ظل الظروف المدعومة نفس موجه مثبت حزم نظام التشغيل تماماً مسار احتياطي معرف من التطبيق تكامل SDK، واختبار التوافق، والتحقق التجاري

في سير عمل التوزيع المباشر المدعوم، توفر الأدوات المتخصصة مثل توثيق OpoInstall إمكانات الربط العميق المؤجل لسد الفجوة السياقية بين حملات الويب وعمليات تشغيل التطبيقات الأصلية. وعندما يقوم المستخدمون بتنزيل ملف APK من خلال صفحة هبوط على الويب، يمكن للإطار التقاط معرفات الحملة المؤهلة أو معلمات التوجيه المخصصة وإتاحتها للتطبيق عند أول تنفيذ بعد التثبيت.

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

مصفوفة اختبار المطورين: التحقق خطوة بخطوة لنظام أندرويد 17 QPR2

يجب على فرق الهندسة وضمان الجودة (QA) والنمو هيكلة اختبارات الانحدار الخاصة بهم حول سلوكيات المنصة القابلة للملاحظة بدلاً من افتراضات نظرية.

التحقق من تفويض التحميل الجانبي

  • حالة الاختبار: ابدأ تثبيت ملف APK مباشر من متصفح الويب واقصد تحديد خيار "هذه المرة فقط".
  • السلوك المتوقع: يجب أن يكمل مثبت الحزم التثبيت بنجاح، ولكن محاولات التثبيت اللاحقة من نفس المتصفح يجب أن تطلب من المستخدم مرة أخرى.
  • الاحتياط عند الفشل: تحقق من أن روتينات التثبيت الوحداتية أو المتعددة لملفات APK تتعامل مع إلغاء الأذن بلطف دون إطلاق استثناءات أمنية غير معالجة.

تهدئة الإشعارات وعرض شريط الحالة

  • حالة الاختبار: أرسل دفعة اختبار توضيحية تضم خمسة إشعارات دفع ترويجية خلال ستين ثانية إلى جهاز تجريبي.
  • السلوك المتوقع: راقب ما إذا كان النظام يكتم صوت التنبيه أو يقمع لافتات العرض المنبثقة بعد التنبيهات الأولية. لاحظ أن القنوات عالية الأهمية لا تتطابق تلقائياً مع محادثات الأولويات المستثناة من التهدئة.
  • تصميم الاحتياط: تأكد من تصنيف تنبيهات المعاملات الحرجة ضمن قنوات الأولوية المناسبة لتجنب كتم الصوت غير المقصود.

توجيه النوايا و روابط التطبيقات (App Links)

  • حالة الاختبار: قم بتشغيل عناوين URL الخاصة بالروابط العميقة التي تحتوي على معلمات ترويجية عبر المتصفحات الأصلية وعروض الويب الخارجية على حد سواء.
  • السلوك المتوقع: يمكن لروابط تطبيقات أندرويد (Android App Links) التي تم تكوينها بشكل صحيح أن تُحل مباشرة إلى نشاط الوجهة (Activity) عندما يدعمها المتصفح، ويتم تمكينها في إعدادات المستخدم، والتحقق منها بشكل صحيح من قِبل مالك النطاق.
  • تصميم الاحتياط: توفير عروض افتراضية قوية عندما تكون معلمات النية الواردة تالفة، أو مفقودة، أو متأخرة.

الأسئلة الشائعة (FAQ)

هل ينطبق نظام أندرويد 17 QPR2 على جميع هواتف أندرويد الذكية فوراً؟
لا. يتم طرح التحديث المستقر حالياً حصرياً لأجهزة جوجل بكسل المدعومة. ستتلقى الأجهزة غير التابعة لـ بكسل هذه التغييرات في إطار العمل خلال الأشهر التالية بناءً على جداول مواعيد الشركات المصنعة للأجهزة الفردية والتحقق من قبل شركات الاتصالات.
كيف يتعامل مطالبة "تثبيت التطبيقات" الجديدة مع عمليات تثبيت ملفات APK الثانوية؟
إذا اختار المستخدم "هذه المرة فقط"، يتلقى التطبيق المصدر صلاحية التثبيت حصرياً لتلك المعاملة النشطة. وإذا حاول التطبيق تثبيت حزمة إضافية لاحقاً، يعرض نظام التشغيل مربع حوار التفويض مرة أخرى.
هل تعمل تهدئة الإشعارات على منع تسليم إشعارات الدفع التسويقية؟
لا. تعمل تهدئة الإشعارات على عرض تنبيهات جانب العميل بدلاً من تسليم النقل على مستوى الشبكة. بافتراض نجاح التسليم عبر الشبكة ومنح أذونات الإشعارات، يظل الرسالة موضوعة في ظل الإشعارات، ولكن قد يقوم النظام بكتم الاهتزاز، أو تخفيف الصوت، أو قمع اللافتات المنبثقة خلال الدفعات السريعة.

النقاط الرئيسية لفرق الهندسة

يعكس إطلاق نظام أندرويد 17 QPR2 اتجاهات المنصة المستمرة نحو موافقة المستخدم الدقيقة، وتقليل تعطيل واجهة المستخدم، ومعالجة البيانات بشفافية على الجهاز. ومن خلال الانتقال نحو أذونات التحميل الجانبي المؤقتة وعناصر التحكم في عرض الإشعارات الآلية، تواصل أنظمة تشغيل الهواتف المحمولة الحديثة الحد من السلوكيات غير Monitored في الخلفية.

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

المراجع

Share this article