ในกรณีที่คุณไม่ทราบ เช่นเดียวกับที่คุณสามารถเข้าถึงตัวเลือกสำหรับนักพัฒนาของโทรศัพท์ Android หรือแม้แต่ Android Auto คุณก็สามารถทำได้บนโทรทัศน์ของคุณเช่นกัน ซึ่งจะช่วยให้คุณใช้คุณสมบัติขั้นสูง เช่น การดีบัก USB หรือแม้กระทั่งคนจรจัดด้วยคุณสมบัติต่างๆ เช่น การเรนเดอร์ GPU ของอุปกรณ์หรือการควบคุมกระบวนการเบื้องหลัง นั่นเป็นเหตุผลที่วันนี้ เราสอนวิธีเข้าถึงตัวเลือกสำหรับนักพัฒนา Android TV ให้คุณทีละขั้นตอน.
ก่อนที่เราจะเริ่ม เรามาเริ่มกันที่สิ่งที่สำคัญ คำเตือนพื้นฐานที่จำเป็นและจำเป็นในกรณีเหล่านี้
ใช้บทช่วยสอนนี้เฉพาะเมื่อคุณรู้ว่าคุณกำลังทำอะไรอยู่. กดตัวเลือกสำหรับนักพัฒนาบนอุปกรณ์ Android ใด ๆ สามารถนำไปสู่ข้อผิดพลาดและปัญหาทุกชนิด. สิ่งนี้สร้างขึ้นสำหรับผู้เชี่ยวชาญ และถ้าคุณไม่ใช่หนึ่งในนั้น เราไม่แนะนำให้แตะหรือเข้าถึงตัวเลือกสำหรับนักพัฒนาซอฟต์แวร์.
ฉันพูดอย่างจริงจัง นอกจากนี้ Android TV แต่ละเครื่องอาจแตกต่างกันมากจากสิ่งที่นำเสนอหรือสิ่งที่มีอยู่ภายใน ดังนั้นสิ่งที่ใช้ได้ดีในบางตัวอาจกลายเป็นหายนะในบางตัว
เหตุใดคุณจึงต้องการเข้าถึงตัวเลือกสำหรับนักพัฒนาของ Android TV ของคุณ
ความจริงก็คือว่าสำหรับหลายสิ่ง หากคุณเป็นนักพัฒนาซอฟต์แวร์จริงๆ สามารถใช้เพื่อสร้างรายงานจุดบกพร่อง (หนึ่งในตัวเลือก) เป็นต้น ทดสอบและดีบักข้อบกพร่องของแอปพลิเคชันที่คุณกำลังเขียนโปรแกรม สำหรับ Android TV เป็นต้น
ในทำนองเดียวกัน ตัวเลือกอื่นๆ สำหรับนักพัฒนาก็สามารถทำได้เช่นกัน มีอิทธิพลต่อการแสดงโทรทัศน์.
ตัวอย่างเช่น คุณลักษณะหนึ่งที่ปรากฏขึ้นเมื่อคุณเปิดใช้งานโหมดขั้นสูงนี้คือการปรับเปลี่ยนมาตราส่วนภาพเคลื่อนไหวของหน้าต่าง โดยค่าเริ่มต้น ค่านี้จะตั้งไว้ที่ 1x แต่การลดเหลือ 0,5x อาจทำให้ Android TV เร็วขึ้นได้บ้าง
เช่นเดียวกันสำหรับคุณสมบัติขั้นสูงอื่นๆ เช่น คุณสมบัติที่เราได้ระบุไว้ที่ด้านบนสุดของ GPU หรือกระบวนการเบื้องหลัง
ย้ำอีกครั้งว่าการแตะตัวเลือกเหล่านี้ควรเป็นของคนที่รู้ว่าแต่ละอันหมายถึงอะไรและกำลังทำอะไรอยู่เท่านั้น
สุดท้ายในตัวเลือกสำหรับนักพัฒนาด้วย เราสามารถมีอิทธิพลต่อวิธีการดูโทรทัศน์ เองผ่านฟีเจอร์ต่างๆ เช่น สามารถเปลี่ยนโหมดสีของภาพได้ เป็นต้น
วิธีการเข้าถึงทีละขั้นตอน
จากหน้าจอหลักของ Android TV ของคุณ ไปที่ "การตั้งค่า"ซึ่งเป็นไอคอนรูปเฟือง
ในเมนูที่ปรากฏขึ้น เลื่อนลงไปที่ตัวเลือก "Device Preferences" แล้วกดปุ่ม OK บนรีโมท
ภายในเมนูใหม่ เลือก "ข้อมูล" และกดอีกครั้งเพื่อเข้าสู่
ในเมนูใหม่ เลื่อนลงไปที่ตัวเลือก "การรวบรวม". เมื่อคุณอยู่กับเขาที่เลือก กดปุ่ม OK 7 ครั้งเพื่อเปิดใช้งานตัวเลือกสำหรับนักพัฒนา. มันจะแจ้งให้คุณทราบถึงสัมผัสที่เหลือจนกว่าจะบรรลุผล
เมื่อเสร็จแล้ว โทรทัศน์จะแสดงข้อความว่าได้เปิดใช้งานตัวเลือกสำหรับนักพัฒนาเหล่านั้นแล้ว
ตอนนี้ หากคุณกลับไปที่ "Device Preferences" คุณจะเห็นว่ามันปรากฏขึ้น เมนูใหม่ที่เรียกว่า “ตัวเลือกสำหรับนักพัฒนา”.
หากคุณคลิกที่มัน ค่ากำหนดต่างๆ จะเปิดขึ้น โดยแบ่งเป็นหมวดหมู่ ซึ่งจะช่วยให้คุณสามารถทำลายโทรทัศน์ของคุณด้วยวิธีใหม่ๆ ได้มากมาย
อย่างไรก็ตาม นี่ไม่ใช่ทั้งหมด
เมนูจากโรงงานของ Android TV
หากคุณดูที่ภาพด้านบน ตัวเลือกที่เรียกว่า “เมนูโรงงาน” ปรากฏขึ้นบนทีวีรุ่นของฉัน เมื่อคุณกด มันจะเปิดเมนูสีน้ำเงินทางด้านซ้ายโดยที่ ตัวเลือกขั้นสูงที่เกี่ยวข้องกับโทรทัศน์ก็ปรากฏขึ้น และการทำงานของมัน
แต่ละรุ่นจะแตกต่างกัน และอีกครั้ง การเข้าไปมีภารกิจสำหรับผู้เชี่ยวชาญเท่านั้น ระวังให้มากเพราะคุณจะสัมผัสสิ่งที่บอบบาง
Android TV มีตัวเลือกสำหรับนักพัฒนาอะไรบ้าง
เราจัดทำรายการสิ่งที่คุณสามารถกำหนดค่าในตัวเลือกเหล่านั้นอย่างละเอียดถี่ถ้วน
นอกจาก "เมนูโรงงาน" ทางโทรทัศน์แล้ว ทันทีที่เราเข้าสู่ส่วนการพัฒนา เราจะมีสวิตช์เสมือนไปที่ ปิดตัวเลือกสำหรับนักพัฒนา.
นอกจากนี้ เราสามารถเข้าถึง:
- สร้างรายงานข้อบกพร่อง
- หน้าจอที่ใช้งานอยู่ เพื่อป้องกันไม่ให้ทีวีเข้าสู่โหมดสลีป
- บันทึกการค้นหา HCI Bluetooth ในการจับแพ็กเก็ตบลูทูธเป็นไฟล์
- โหมดสีของภาพ เพื่อเปลี่ยนและปรับลักษณะสีที่ปรากฏบนทีวี
ส่วนการแก้ไขข้อบกพร่องของ Android TV
ที่นี่เราสามารถ:
- เปิดการดีบัก USB
- เพิกถอนการอนุญาตนั้น
- เลือกแอปพลิเคชันเพื่อจำลองตำแหน่ง
- เปิดหรือปิดการตรวจสอบคุณสมบัติการดู
- กำหนดแอปพลิเคชันเพื่อแก้ไขจุดบกพร่องที่เราทำงาน
- เปิดรอการแก้ไขข้อบกพร่อง
- เปิดใช้งานการตรวจสอบแอปพลิเคชันด้วย USB
- เปลี่ยนขนาดบัฟเฟอร์ตัวบันทึก
ส่วนเครือข่ายของตัวเลือกสำหรับนักพัฒนา Android TV
ในส่วนนี้ เราพบตัวเลือกต่อไปนี้:
- เปิดใช้งานการรับรองการแสดงผลแบบไร้สาย
- เปิดใช้งานการบันทึก Wi-Fi โดยละเอียด
- เปิด/ปิดข้อมูลมือถือเสมอ (แม้ว่าคุณจะมี Wi-Fi เพื่อเปลี่ยนเครือข่ายอย่างรวดเร็ว)
- เลือกการตั้งค่า USB (MTP, ที่เก็บข้อมูลขนาดใหญ่ ฯลฯ)
- เปิด/ปิดเมื่อเชื่อมต่อกับ Wi-Fi
- เปิด/ปิดเมื่อเชื่อมต่อกับ LAN
ส่วนอินพุตของตัวเลือกสำหรับนักพัฒนา Android TV
สองตัวเลือกที่นี่:
- แสดงการสัมผัสบนหน้าจอเพื่อการติดตามที่ดีขึ้นในแอปพลิเคชันที่คุณทำงานหรือพัฒนาด้วย
- ตำแหน่งตัวชี้ เพื่อวางซ้อนข้อมูลจากการแตะหน้าจอ
ส่วนการวาดของตัวเลือกสำหรับนักพัฒนา Android TV
ตัวเลือกมากมายในส่วนนี้:
- การเปลี่ยนแปลงพื้นผิว
- แสดงขีดจำกัดการออกแบบ (วิดีโอ ระยะขอบ ฯลฯ)
- บังคับทิศทางเลย์เอาต์เป็น RTL (ขวาไปซ้าย)
- ขนาดภาพเคลื่อนไหวของหน้าต่าง ค่าเริ่มต้นเป็น 1x
- สเกลการเปลี่ยนภาพเคลื่อนไหว กลับไปเป็น 1x
- ขนาดระยะเวลาของภาพเคลื่อนไหว A 1x อีกครั้งตามมาตรฐาน
- จำลองหน้าจอรอง
ส่วนการเรนเดอร์แบบเร่งด้วยฮาร์ดแวร์
- เปิด / ปิดการเร่ง GPU
- การอัพเกรด GPU
- ดูการอัปเดตเลเยอร์ ฮาร์ดแวร์.
- ดีบัก GPU เกินขนาด
- ดีบักการดำเนินการตัดที่ไม่ใช่รูปสี่เหลี่ยมผืนผ้า
- บังคับ MSAA 4x
- ปิดใช้งานการซ้อนทับ ฮาร์ดแวร์.
- จำลองพื้นที่สี
ส่วนสื่อของตัวเลือกนักพัฒนา Android TV
- เปิด/ปิด การกำหนดเส้นทางเสียง USB
ส่วนกำกับ
- เปิด/ปิดโหมดเข้มงวด
- โปรไฟล์การเรนเดอร์ GPU
- เปิดใช้งานการติดตาม OpenGL
ส่วนแอพของตัวเลือกสำหรับนักพัฒนา
- ทำลายกิจกรรมของแอปพลิเคชัน (เมื่อผู้ใช้หยุดใช้งาน)
- จำกัด กระบวนการพื้นหลัง
- แสดง ANR ในพื้นหลัง
- กำลังรอแอปพลิเคชัน
- บังคับให้อนุญาตแอปพลิเคชันจากภายนอก
- บังคับให้ปรับขนาดของกิจกรรม
อย่างที่คุณเห็นรายการมีขนาดใหญ่และ ตอนนี้คุณรู้วิธีเปิดใช้งานตัวเลือกการพัฒนาเหล่านั้นบน Android TV แล้ว. จำไว้ว่า พลังอันยิ่งใหญ่ย่อมมาพร้อมความรับผิดชอบอันใหญ่ยิ่ง ดังนั้นหากคุณไม่รู้จริงๆ ว่ากำลังทำอะไรอยู่ อย่าแม้แต่จะคิดเล่นๆ กับเมนูเหล่านี้