يتيح لك تطبيق "بث الجهاز على Android" المستند إلى Firebase الاتصال بأمان بأجهزة Android الفعلية البعيدة المستضافة في شبكة Google الآمنة مراكز البيانات. وهو أسرع وأسهل طريقة لاختبار تطبيقك وحدات لبعض أحدث أجهزة Android، بما في ذلك Google Pixel 8 وGoogle Pixel 8 Pro وPixel Fold وأجهزة Samsung محدَّدة والمزيد.
![صورة متحركة لاستخدام ميزة "بث الجهاز" في "استوديو Android"](https://developer.android.com/static/studio/releases/assistant/2023.3.1/device-streaming.gif?authuser=5&hl=ar)
يتوفّر الآن خيار "بث المحتوى من جهاز Android" كإصدار تجريبي. خلال هذه الفترة، يتوفّر لك بث المحتوى على الجهاز بدون أي تكلفة باستخدام مشاريع Firebase على إما خطة Spark أو Blaze.
بعد الاتصال بجهاز، يمكنك نشر التطبيق أو عرض الشاشة التفاعل مع الجهاز (بما في ذلك تدوير الجهاز أو فتحه) أي شيء آخر يمكنك فعله مع أحد الأجهزة عبر ADB مباشر عبر طبقة المقابس الآمنة الاتصال، كل ذلك بدون مغادرة "استوديو Android". عند الانتهاء من استخدام تحجب Google جميع بياناتك وتعيد ضبط الجهاز على الإعدادات الأصلية قبل ضبطه لمطور آخر.
البدء في الفترة التجريبية
لبدء استخدام الإصدار التجريبي، اتّبِع الخطوات التالية:
- نزِّل أحدث إصدار من التطبيق وثبِّته، إذا لم يسبق لك إجراء ذلك استوديو Android إذا كنت لا توافق على استخدام الميزات القياسية، فاحصل على إصدار ثابت. إذا أردت استخدام الميزات التي لم يتم إطلاقها بعد، يمكنك تنزيل تثبيت أحدث إصدار من إصدار Canary.
- افتح مشروعًا على "استوديو Android".
- انتقل إلى عرض > نوافذ الأدوات > مدير الجهاز وانقر على Firebase
بالقرب من أعلى النافذة.
- إذا لم تكن قد سجّلت الدخول إلى حساب المطوّر، انقر على سجِّل الدخول إلى حساب Google واتّبِع التعليمات.
- بعد منح "استوديو Android" الأذونات المطلوبة، يمكنك الرجوع إلى
IDE واختَر مشروع Firebase.
- إذا لم يكن لديك مشروع على Firebase، يمكنك إنشاء مشروع بدون أي تكلفة في وحدة تحكُّم Firebase: ضع في اعتبارك أن هناك قد يكون التأخير البسيط بين إنشاء مشروع جديد يمكن اختيارها من Android Studio
- إذا ظهرت لك رسالة خطأ تفيد بأنّه ليس لديك الأذونات المناسبة لاستخدام الجهاز. مع المشروع المحدد، اتبع تعليمات حول تفعيل الأذونات.
- بعد اختيار مشروع، يمكنك تصفُّح قائمة الأجهزة واختيار
الأجهزة التي تريد استخدامها من خلال وضع علامة في المربع بجانب كل جهاز في القائمة.
- انقر على موافق.
بعد ظهور الأجهزة التي تريد استخدامها في "مدير الجهاز"، يمكنك: الاتصال بجهاز من خلال النقر على بدء الإجراء بجانب الجهاز من خلال تحديد جهاز من القائمة المنسدلة للنشر المستهدف في صفحة شريط الأدوات ونشر تطبيقك كما تفعل عادةً.
بعد أن يحتفظ "استوديو Android" بالجهاز الذي طلبته ويتصل به، ستظهر نافذة الأجهزة قيد التشغيل. لتمديد جلسة، انقر على زر تمديد الحجز من شريط أدوات نافذة الأجهزة قيد التشغيل و اختَر المدة التي تريد تمديد الجلسة بها.
عند الانتهاء من استخدام أحد الأجهزة، تذكر النقر على رجوع محو بيانات الجهاز إما من القائمة الكاملة للجهاز في "مدير الأجهزة" أو من الإشعار الذي يظهر بعد إغلاق علامة تبويب الجهاز في قسم نافذة الأجهزة. يضمن ذلك عدم قضاء دقائق الجهاز بدون داعٍ، ومحو بيانات جهازك بشكل آمن وإعادة ضبطه على الإعدادات الأصلية بعد إنشائه لمطور آخر. أي دقائق غير مستخدمة من جلستك وإعادته إلى مشروعك.
تفعيل الأذونات
لاستخدام بث الجهاز، يجب استخدام مشروع على Firebase يتوفّر له أذونات المحرِّر أو المالك.
في حال لم يكن لديك هذه الأذونات لمشاريعك الحالية في Firebase، يمكنك إما إنشاء مشروع جديد بصفتك مالكًا بدون أي تكلفة في وحدة تحكُّم Firebase اطلب من شخص ما في فريقك يقوم باتباع هذه الخطوات:
- انتقِل إلى قسم "إدارة الهوية وإمكانية الوصول" في Google Cloud Console:
- انقر على العرض حسب المبادئ >. منح إذن الوصول
- أضِف أرقام تعريف المستخدمين لكل مستخدم تريد منحه إمكانية الوصول إلى بث الجهاز.
- باستخدام القائمة المنسدلة اختيار دور، اختَر مركز الاختبار الافتراضي لمنصة Firebase مباشرةً. دور المشرف على الوصول
- انقر على إضافة دور آخر واختَر مستهلك استخدام الخدمة من اختيار دور
- احفظ التغييرات من خلال النقر على حفظ.
أسعار البث على أجهزة Android
سيتم إيقاف الفوترة للبث على أجهزة Android حتى 31 مايو 2024.
لمزيد من المعلومات، يمكنك الاطّلاع على مستويات الاستخدام والحصص والأسعار على Firebase.
الأسئلة الشائعة
ما الذي يميّز ميزة "بث جهاز Android" المستندة إلى Firebase؟
الأجهزة والأمان والميزات يتيح لك خيار "الوصول المباشر إلى أجهزة Android" يمكنك توقع الوصول إلى بعض أحدث أجهزة Android في أسرع وقت ممكن قدر الإمكان. بالإضافة إلى ذلك، تتيح الخدمة عددًا محددًا من الأجهزة الأقدم الأجهزة، بحيث يمكنك الوصول إلى مجموعة كبيرة من الإعدادات وواجهات برمجة التطبيقات المستويات. ولأن هذه الأجهزة موجودة في مركز البيانات الآمن من Google، جلساتك آمنة وتتم إعادة ضبط أجهزتك على الإعدادات الأصلية ومحو بياناتها قبل إتاحتها لمستخدم آخر.
أخيرًا، يتم دمج الخدمة مباشرةً مع "استوديو Android" ويمكن الوصول إليها عبر اتصال ADB عبر طبقة المقابس الآمنة، لذا تعمل الأدوات التي تستخدمها يوميًا عبر ADB بسلاسة مع بث المحتوى على الجهاز
كم هي تكلفة الخدمة؟
للحصول على تفاصيل الأسعار، يُرجى الاطّلاع على أسعار بث أجهزة Android.
هل جلستي آمنة وماذا يحدث عند انتهاء الجلسة؟
يقع كل جهاز في مراكز البيانات الآمنة من Google ويتصل باستخدام اتصال ADB عبر اتصال طبقة المقابس الآمنة (SSL). عند انتهاء الجلسة، ينتقل الجهاز حجب البيانات بالكامل وإعادة ضبط الجهاز على الإعدادات الأصلية قبل تصنيع الجهاز لمطور آخر.
هل يجب استخدام "استوديو Android"؟
يجب توفُّر قنديل البحر في "استوديو Android" أو إصدار أحدث للاتصال بالخدمة وطلب جهاز، فإن اتصال ADB المباشر عبر طبقة المقابس الآمنة يتيح لك استخدام أي أدوات أو IDE التي تستخدم ADB للتواصل مع أجهزة الاختبار بعد الحجز توصيلها بجهاز.