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

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

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

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

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

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

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

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

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