إعدادات مطوّر البرامج على Glass

الدخول من قائمة الإعدادات

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

إبقاء الشاشة قيد التشغيل أثناء الشحن

عند تشغيل هذا الإعداد، سيتم تعتيم الشاشة ولكن لن يتم إيقافها تمامًا أثناء شحن Glass عبر طاقة USB أو AC.

عرض حدود وهوامش التنسيق

عند تشغيل هذا الإعداد، سيحدد النظام الحدود والألوان في هوامش طرق العرض على الشاشة.

عرض استخدام GPU الزائد

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

  • تم رسم وحدات البكسل المرسومة بلونها الأصلي مرة واحدة فقط.
  • تم رسم وحدات البكسل المظللة باللون الأزرق مرتين.
  • تم رسم وحدات البكسل المظللة باللون الأخضر ثلاث مرات.
  • تم رسم وحدات البكسل المظللة باللون الأحمر الفاتح أربع مرات.
  • تم رسم وحدات البكسل المظللة باللون الأحمر الغامق خمس مرات أو أكثر.

عامل قياس وقت الرسوم المتحركة

استخدم هذا الإعداد لتسريع أو إبطاء الصور المتحركة وعمليات النقل في النظام.

تنسيق تراكب الشاشة

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

الوصول المباشر من خلال ADB

يمكنك أيضًا تعديل هذه الإعدادات من سطر الأوامر عن طريق إرسال بث عبر ADB.

$ adb shell am broadcast \
      -a com.google.android.glass.settings.CHANGE_DEVELOPER_SETTING \
      -e setting <setting name> \
      <value argument>
اسم الإعداد وسيطة القيمة الوصف
keep_screen_on --ez value [true|false] لتشغيل إعداد "إبقاء الشاشة قيد التشغيل أثناء الشحن" أو إيقافه.
show_layout_bounds --ez value [true|false] لتشغيل إعداد "إظهار حدود وهوامش التنسيق" أو إيقافه.
show_gpu_overdraw --ez value [true|false] لتشغيل إعداد "عرض تجاوز سعة وحدة معالجة الرسومات" أو إيقافه.
animation_time_scale --ef value [0.5|1.0|1.5|2.0|5.0|10.0] لتعديل إعداد مقياس حجم وقت الرسوم المتحركة. إذا مرّرت قيمة أخرى غير المدرجة إلى اليسار، سيتم استخدام أقرب قيمة.
layout_overlay -e value [text|columns|caption| author|title|menu|alert|off] يعدّل إعداد "تراكب شاشة التنسيق".