وزع تطبيقات Android على المختبرين باستخدام وحدة تحكم Firebase

يصف هذا الدليل كيفية تحميل حزم تطبيقات Android (AABs) إلى توزيع التطبيقات وتوزيع ملفات APK التي تم إنشاؤها باستخدام وحدة تحكم Firebase.

لاتباع هذا الدليل ، تحتاج إلى المتطلبات الأساسية التالية: الوصول إلى مشروع Firebase ( المالك أو مسؤول Firebase ) ، والوصول إلى حساب مطور Google Play ( المالك أو المسؤول ) ، وتطبيق في حالة منشور في Google Play.

حول توزيع حِزم تطبيقات Android

يتكامل توزيع التطبيقات مع خدمة مشاركة التطبيقات الداخلية في Google Play لمعالجة AABs التي تقوم بتحميلها وتقديم ملفات APK المحسّنة لتكوينات جهاز المختبرين. عندما تقوم بتوزيع AABs ، يمكنك:

  • قم بتشغيل ملفات APK المحسّنة (التي يقدمها Google Play) والتي تم تحسينها لأجهزة المختبرين.
  • الكشف عن المشكلات الخاصة بالجهاز وتصحيحها.
  • اختبار ميزات حزمة التطبيقات مثل Play Feature Delivery و Play Asset Delivery
  • تقليل حجم التنزيلات للمختبرين.

قبل ان تبدأ

  1. أضف Firebase إلى مشروع Android ، إذا لم تكن قد قمت بذلك بالفعل. في نهاية سير العمل هذا ، سيكون لديك تطبيق Firebase Android في مشروع Firebase.

    إذا كنت لا تستخدم أي منتجات Firebase أخرى ، فأنت تحتاج فقط إلى إنشاء مشروع وتسجيل تطبيقك. إذا قررت استخدام منتجات إضافية ، فتأكد من إكمال جميع الخطوات في إضافة Firebase إلى مشروع Android الخاص بك .

  2. لإنشاء رابط Firebase إلى Google Play وتحميل AABs ، تأكد من أن تطبيقك يلبي المتطلبات التالية:

    • تم تسجيل التطبيق في Google Play وتطبيق Firebase Android باستخدام نفس اسم الحزمة.

    • يتم إعداد التطبيق في Google Play على لوحة معلومات التطبيق ويتم توزيعه على أحد مسارات Google Play (الاختبار الداخلي أو الاختبار المغلق أو الاختبار المفتوح أو الإنتاج).

    • اكتملت مراجعة التطبيق في Google Play وتم نشر التطبيق. يتم نشر تطبيقك إذا كان عمود حالة التطبيق يعرض إحدى الحالات التالية: الاختبار الداخلي (ليس مسودة اختبار داخلي) ، أو اختبار مغلق ، أو اختبار مفتوح ، أو إنتاج.

  3. اربط تطبيق Firebase Android بحساب مطوّر برامج Google Play:

    1. في وحدة تحكم Firebase ، انتقل إلى Project settings ، ثم حدد علامة التبويب Integrations .

    2. في بطاقة Google Play ، انقر فوق ارتباط .
      إذا كان لديك بالفعل روابط إلى Google Play ، فانقر فوق إدارة بدلاً من ذلك.

    3. اتبع التعليمات التي تظهر على الشاشة لتمكين تكامل توزيع التطبيقات وحدد تطبيقات Firebase Android لربطها بـ Google Play.

    تعرف على المزيد حول الربط بـ Google Play .

الخطوة الأولى: بناء التطبيق الخاص بك

عندما تكون جاهزًا لتوزيع إصدار ما قبل الإصدار من تطبيقك على المختبرين ، قم بإنشاء AAB الخاص بك (قم بزيارة وثائق Android Studio للحصول على الإرشادات).

الخطوة الثانية. وزع تطبيقك على المختبرين

لتوزيع تطبيقك على المختبرين ، قم بتحميل ملف AAB الخاص بك باستخدام وحدة تحكم Firebase:

  1. افتح صفحة توزيع التطبيق لوحدة تحكم Firebase. حدد مشروع Firebase الخاص بك عندما يُطلب منك ذلك.

  2. في صفحة الإصدارات ، حدد التطبيق الذي تريد توزيعه من القائمة المنسدلة.

  3. اسحب ملف AAB الخاص بتطبيقك إلى وحدة التحكم لتحميله.

  4. عند اكتمال التحميل ، حدد مجموعات المختبرين والمختبرين الفرديين الذين تريدهم لتلقي الإصدار. ثم أضف ملاحظات الإصدار للبناء.

    راجع إدارة المختبرين لمعرفة المزيد حول إنشاء مجموعات المختبرين.

  5. انقر فوق توزيع لإتاحة الإصدار للمختبرين. يتلقى المختبر تلقائيًا دعوة بالبريد الإلكتروني لاختبار التطبيق.

  6. (اختياري) لمشاركة روابط لإصدارات محددة مع المختبرين الذين لديهم حق الوصول إلى هذه الإصدارات ، انقر فوق رمز الارتباط لنسخ رابط الإصدار إلى الحافظة.

بمجرد توزيع التصميم الخاص بك ، يصبح متاحًا في لوحة معلومات توزيع التطبيقات لوحدة تحكم Firebase لمدة 150 يومًا (خمسة أشهر). عند مرور 30 ​​يومًا على انتهاء صلاحية الإصدار ، يظهر إشعار انتهاء الصلاحية في كل من وحدة التحكم وقائمة البنيات الخاصة بالمختبرين على جهاز الاختبار الخاص بهم.

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

لدى المختبرين 30 يومًا لقبول دعوة لاختبار التطبيق قبل انتهاء صلاحيته. عندما تنتهي صلاحية الدعوة بعد 5 أيام من انتهاء صلاحيتها ، يظهر إشعار انتهاء الصلاحية في وحدة تحكم Firebase بجوار المُختبِر في الإصدار. يمكن تجديد الدعوة عن طريق إعادة إرسالها باستخدام القائمة المنسدلة في صف المختبر.

،

يصف هذا الدليل كيفية تحميل حزم تطبيقات Android (AABs) إلى توزيع التطبيقات وتوزيع ملفات APK التي تم إنشاؤها باستخدام وحدة تحكم Firebase.

لاتباع هذا الدليل ، تحتاج إلى المتطلبات الأساسية التالية: الوصول إلى مشروع Firebase ( المالك أو مسؤول Firebase ) ، والوصول إلى حساب مطور Google Play ( المالك أو المسؤول ) ، وتطبيق في حالة منشور في Google Play.

حول توزيع حِزم تطبيقات Android

يتكامل توزيع التطبيقات مع خدمة مشاركة التطبيقات الداخلية في Google Play لمعالجة AABs التي تقوم بتحميلها وتقديم ملفات APK المحسّنة لتكوينات جهاز المختبرين. عندما تقوم بتوزيع AABs ، يمكنك:

  • قم بتشغيل ملفات APK المحسّنة (التي يقدمها Google Play) والتي تم تحسينها لأجهزة المختبرين.
  • الكشف عن المشكلات الخاصة بالجهاز وتصحيحها.
  • اختبار ميزات حزمة التطبيقات مثل Play Feature Delivery و Play Asset Delivery
  • تقليل حجم التنزيلات للمختبرين.

قبل ان تبدأ

  1. أضف Firebase إلى مشروع Android ، إذا لم تكن قد قمت بذلك بالفعل. في نهاية سير العمل هذا ، سيكون لديك تطبيق Firebase Android في مشروع Firebase.

    إذا كنت لا تستخدم أي منتجات Firebase أخرى ، فأنت تحتاج فقط إلى إنشاء مشروع وتسجيل تطبيقك. إذا قررت استخدام منتجات إضافية ، فتأكد من إكمال جميع الخطوات في إضافة Firebase إلى مشروع Android الخاص بك .

  2. لإنشاء رابط Firebase إلى Google Play وتحميل AABs ، تأكد من أن تطبيقك يلبي المتطلبات التالية:

    • تم تسجيل التطبيق في Google Play وتطبيق Firebase Android باستخدام نفس اسم الحزمة.

    • يتم إعداد التطبيق في Google Play على لوحة معلومات التطبيق ويتم توزيعه على أحد مسارات Google Play (الاختبار الداخلي أو الاختبار المغلق أو الاختبار المفتوح أو الإنتاج).

    • اكتملت مراجعة التطبيق في Google Play وتم نشر التطبيق. يتم نشر تطبيقك إذا كان عمود حالة التطبيق يعرض إحدى الحالات التالية: الاختبار الداخلي (ليس مسودة اختبار داخلي) ، أو اختبار مغلق ، أو اختبار مفتوح ، أو إنتاج.

  3. اربط تطبيق Firebase Android بحساب مطوّر برامج Google Play:

    1. في وحدة تحكم Firebase ، انتقل إلى Project settings ، ثم حدد علامة التبويب Integrations .

    2. في بطاقة Google Play ، انقر فوق ارتباط .
      إذا كان لديك بالفعل روابط إلى Google Play ، فانقر فوق إدارة بدلاً من ذلك.

    3. اتبع التعليمات التي تظهر على الشاشة لتمكين تكامل توزيع التطبيقات وحدد تطبيقات Firebase Android لربطها بـ Google Play.

    تعرف على المزيد حول الربط بـ Google Play .

الخطوة الأولى: بناء التطبيق الخاص بك

عندما تكون جاهزًا لتوزيع إصدار ما قبل الإصدار من تطبيقك على المختبرين ، قم بإنشاء AAB الخاص بك (قم بزيارة وثائق Android Studio للحصول على الإرشادات).

الخطوة الثانية. وزع تطبيقك على المختبرين

لتوزيع تطبيقك على المختبرين ، قم بتحميل ملف AAB الخاص بك باستخدام وحدة تحكم Firebase:

  1. افتح صفحة توزيع التطبيق لوحدة تحكم Firebase. حدد مشروع Firebase الخاص بك عندما يُطلب منك ذلك.

  2. في صفحة الإصدارات ، حدد التطبيق الذي تريد توزيعه من القائمة المنسدلة.

  3. اسحب ملف AAB الخاص بتطبيقك إلى وحدة التحكم لتحميله.

  4. عند اكتمال التحميل ، حدد مجموعات المختبرين والمختبرين الفرديين الذين تريدهم لتلقي الإصدار. ثم أضف ملاحظات الإصدار للبناء.

    راجع إدارة المختبرين لمعرفة المزيد حول إنشاء مجموعات المختبرين.

  5. انقر فوق توزيع لإتاحة الإصدار للمختبرين. يتلقى المختبر تلقائيًا دعوة بالبريد الإلكتروني لاختبار التطبيق.

  6. (اختياري) لمشاركة روابط لإصدارات محددة مع المختبرين الذين لديهم حق الوصول إلى هذه الإصدارات ، انقر فوق رمز الارتباط لنسخ رابط الإصدار إلى الحافظة.

بمجرد توزيع التصميم الخاص بك ، يصبح متاحًا في لوحة معلومات توزيع التطبيقات لوحدة تحكم Firebase لمدة 150 يومًا (خمسة أشهر). عند مرور 30 ​​يومًا على انتهاء صلاحية الإصدار ، يظهر إشعار انتهاء الصلاحية في كل من وحدة التحكم وقائمة البنيات الخاصة بالمختبرين على جهاز الاختبار الخاص بهم.

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

لدى المختبرين 30 يومًا لقبول دعوة لاختبار التطبيق قبل انتهاء صلاحيته. عندما تنتهي صلاحية الدعوة بعد 5 أيام من انتهاء صلاحيتها ، يظهر إشعار انتهاء الصلاحية في وحدة تحكم Firebase بجوار المُختبِر في الإصدار. يمكن تجديد الدعوة عن طريق إعادة إرسالها باستخدام القائمة المنسدلة في صف المختبر.