การตั้งค่านักพัฒนาใน Glass

การเข้าถึงจากเมนูการตั้งค่า

หากคุณเปิดการแก้ไขข้อบกพร่องจากการ์ดข้อมูลอุปกรณ์ในเมนูการตั้งค่า การ์ดการตั้งค่าสำหรับนักพัฒนาซอฟต์แวร์จะแสดงอยู่ข้างการ์ด คุณสามารถเข้าถึง การตั้งค่าขั้นสูงสำหรับนักพัฒนาซอฟต์แวร์จากการ์ดนี้

เปิดหน้าจอไว้ขณะชาร์จ

เมื่อเปิดการตั้งค่านี้ หน้าจอจะหรี่แสงลงแต่จะไม่ปิดไปเลย ในขณะที่ Glass กำลังชาร์จผ่าน USB หรือ AC

แสดงขอบและระยะขอบของเลย์เอาต์

เมื่อคุณเปิดการตั้งค่านี้ ระบบจะกำหนดขอบเขตและสีตาม ขอบของมุมมองบนหน้าจอ

แสดงการใช้ GPU มากเกินไป

เมื่อคุณเปิดการตั้งค่านี้ ระบบจะใส่สีในแต่ละพิกเซลบนหน้าจอ โดยขึ้นอยู่กับจำนวนครั้งที่วาดในรอบการระบายสีล่าสุด การตั้งค่านี้ ช่วยคุณแก้ไขข้อบกพร่องด้านประสิทธิภาพของเลย์เอาต์แบบซ้อนหลายระดับหรือการระบายสีที่ซับซ้อน

  • พิกเซลที่วาดในสีต้นฉบับได้รับการวาดเพียงครั้งเดียว
  • ส่วนพิกเซลที่แรเงาสีน้ำเงินนั้นวาด 2 ครั้ง
  • ส่วนพิกเซลที่แรเงาสีเขียวนั้นวาด 3 ครั้ง
  • ส่วนพิกเซลที่แรเงาเป็นสีแดงอ่อนนั้นวาด 4 ครั้ง
  • มีการวาดพิกเซลที่เป็นสีแดงเข้ม อย่างน้อย 5 ครั้ง

ค่าตัวคูณมาตราส่วนของภาพเคลื่อนไหว

ใช้การตั้งค่านี้เพื่อเร่งหรือชะลอภาพเคลื่อนไหวและการเปลี่ยนของระบบ

การวางซ้อนหน้าจอที่มีเลย์เอาต์

ใช้การตั้งค่านี้เพื่อแสดงภาพซ้อนทับบนหน้าจอที่แสดงขอบเขตและ ของเค้าโครง UI มาตรฐานที่ใช้โดย 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] แก้ไข "การวางซ้อนหน้าจอของเลย์เอาต์" การตั้งค่า