بيئة الاختبار والتطوير

إنّ أسرع وأسهل طريقة لاختبار الشاشات الثانوية هي استخدام شاشة مُحاكاة، وهي مملوكة للنظام. وبما أنّه يشترك في system_server معرّف فريد، فهو موثوق به ويُسمح له باستضافة جميع نوافذ الديكور والأنشطة.

إذا كان لديك جهاز يتيح الاتصال بالأجهزة (مثل HDMI أو DisplayPort عبر USB-C)، يمكنك استخدام شاشات الأجهزة الخارجية للاختبار.

بشكلٍ تلقائي، تُعتبر الشاشات الافتراضية التي لا تملك رقم تعريف مستخدم النظام غير موثوق بها ويتم تطبيق عدد من القيود لمنع تسرُّب بيانات المستخدمين.

استخدِم وضع الكمبيوتر المكتبي لاختبار الميزات والإمكانات الجديدة للنوافذ التي تمت إضافتها إلى الإصدار 10 من نظام Android. وهو خيار مخصّص للمطوّرين ويستهدف مطوّري التطبيقات، ويتيح لهم اختبار التطبيقات في بيئة استخدام وضع النوافذ المتعدّدة ووضع النوافذ الحرة.

الشكل 1: وضع الكمبيوتر المكتبي على شاشتَين، شاشة محاكاة (أعلى) وشاشة خارجية (أسفل)

عندما يريد المصنّعون توفير تجربة مشابهة لتجربة الكمبيوتر المكتبي، يمكنهم استخدام هذه الميزة لعرض الطريقة المقترَحة لتنفيذ بعض ميزات النوافذ.

  1. فعِّل خيار المطوّر فرض وضع الكمبيوتر المكتبي.
  2. أعِد تشغيل الهاتف.
  3. وصِّل الماوس (عبر USB أو البلوتوث).
  4. أنشئ شاشة محاكاة من خيارات المطوّر أو استخدِم شاشة جهاز.
  5. يمكنك تشغيل الأنشطة من مشغّل التطبيقات على هذه الشاشة واستخدام الماوس للتفاعل.

يكون مشغّل التطبيقات MD (platform/development/samples/MultiDisplay) مفيدًا لاختبار إطلاق نشاط مستهدف وطلب مثيل جديد.