การเข้าถึงจากเมนูการตั้งค่า
หากคุณเปิดการแก้ไขข้อบกพร่องจากการ์ดข้อมูลอุปกรณ์ในเมนูการตั้งค่า การ์ดการตั้งค่าสําหรับนักพัฒนาซอฟต์แวร์จะแสดงอยู่ข้างการ์ด คุณสามารถเข้าถึงการตั้งค่าสําหรับนักพัฒนาซอฟต์แวร์ขั้นสูงต่อไปนี้จากการ์ดนี้
เปิดหน้าจอไว้ขณะชาร์จ
เมื่อเปิดการตั้งค่านี้ หน้าจอจะหรี่แสงลงแต่ไม่ได้ปิดทั้งหมดขณะ 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] |
เปิดหรือปิดการตั้งค่า "แสดงการวาด GPU ใหม่" |
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] |
แก้ไขการตั้งค่า "การวางซ้อนหน้าจอเลย์เอาต์" |