Android TV และตัวเลือกสำหรับนักพัฒนา: วิธีเข้าถึงและมีไว้เพื่ออะไร

ในกรณีที่คุณไม่ทราบ เช่นเดียวกับที่คุณสามารถเข้าถึงตัวเลือกสำหรับนักพัฒนาบนของคุณ Android โทรศัพท์หรือแม้แต่ Android Auto คุณสามารถทำได้บนโทรทัศน์ของคุณ สิ่งนี้จะช่วยให้คุณใช้คุณสมบัติขั้นสูง เช่น การดีบัก USB หรือแม้แต่คนจรจัดด้วยคุณสมบัติต่างๆ เช่น อุปกรณ์ GPU การเรนเดอร์หรือการควบคุมปริมาณกระบวนการพื้นหลัง ด้วยเหตุนี้ วันนี้ เราจะสอนคุณทีละขั้นตอน วิธีเข้าถึงตัวเลือกสำหรับนักพัฒนา Android TV .

ก่อนเริ่ม เรามาพูดถึงสิ่งสำคัญ คำเตือนที่จำเป็นและพื้นฐานในกรณีเหล่านี้กันก่อน

Android TV และตัวเลือกสำหรับนักพัฒนา

ใช้บทช่วยสอนนี้เฉพาะเมื่อคุณรู้ว่าคุณกำลังทำอะไรอยู่ . ดัดแปลงตัวเลือกของนักพัฒนาบนอุปกรณ์ Android ทุกเครื่อง สามารถนำไปสู่จุดบกพร่องและปัญหาได้ทุกประเภท . นี้ทำขึ้นสำหรับผู้เชี่ยวชาญและเว้นแต่คุณจะเป็นหนึ่งในนั้นเรา ไม่แนะนำให้แตะหรือเข้าถึงตัวเลือกของนักพัฒนา .

ฉันพูดอย่างจริงจัง นอกจากนี้ Android TV แต่ละเครื่องอาจแตกต่างกันอย่างมากกับสิ่งที่นำเสนอหรือสิ่งที่อยู่ภายใน ดังนั้นสิ่งที่ใช้ได้ผลดีกับบางรุ่นอาจเป็นหายนะสำหรับผู้อื่นได้

เหตุใดคุณจึงต้องการเข้าถึงตัวเลือกสำหรับนักพัฒนาซอฟต์แวร์ของ Android TV

La nueva interfaz de Google TV กับ Android 12

ความจริงก็คือสำหรับหลายสิ่งหลายอย่าง หากคุณเป็นนักพัฒนาซอฟต์แวร์ตัวจริง สามารถใช้เพื่อสร้างรายงานข้อผิดพลาด (หนึ่งในตัวเลือก) และด้วยเหตุนี้ ทดสอบและแก้ปัญหาความล้มเหลวของแอปพลิเคชันที่คุณกำลังเขียนโปรแกรม สำหรับ Android TV เป็นต้น

ในทำนองเดียวกัน ตัวเลือกของนักพัฒนาอื่นๆ สามารถ ส่งผลต่อประสิทธิภาพของโทรทัศน์ .

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

เช่นเดียวกับคุณสมบัติขั้นสูงอื่นๆ เช่นที่เราตั้งชื่อไว้ที่จุดเริ่มต้นของ GPU หรือกระบวนการพื้นหลัง

อย่างไรก็ตาม อีกครั้ง การแตะตัวเลือกเหล่านี้ควรมีไว้สำหรับผู้ที่รู้ว่าแต่ละตัวเลือกหมายถึงอะไรและกำลังทำอะไร

สุดท้ายในตัวเลือกนักพัฒนา เรายังสามารถมีอิทธิพลต่อวิธีการโทรทัศน์ ดูผ่านคุณสมบัติต่างๆ เช่น สามารถเปลี่ยนโหมดสีของภาพได้ เป็นต้น

วิธีเข้าใช้งานทีละขั้นตอน

จากหน้าจอหลักของ Android TV ของคุณ ไปที่ "การตั้งค่า" ซึ่งเป็นไอคอนรูปเฟือง

ปรับปรุง Android TV

ในเมนูที่ปรากฏ เลื่อนลงไปที่ตัวเลือก "การตั้งค่าอุปกรณ์" และกดปุ่ม OK บนรีโมท

การกำหนดค่าตามความชอบสำหรับ Android TV

ภายในเมนูใหม่ เลือก “ข้อมูล” และกดอีกครั้งเพื่อเข้าสู่

ข้อมูลของ Android TV

ในเมนูใหม่ เลื่อนลงไปที่ตัวเลือก “สร้าง” . เมื่อคุณเลือกมันแล้ว กดปุ่ม OK 7 ครั้งเพื่อเปิดใช้งานตัวเลือกสำหรับนักพัฒนา . มันจะเตือนคุณถึงการสัมผัสที่เหลือจนกว่าจะสำเร็จ

Opción de Compilación

เมื่อเสร็จแล้ว โทรทัศน์จะแสดงข้อความว่าเปิดใช้งานตัวเลือกสำหรับนักพัฒนาแล้ว

เปิดใช้ตัวเลือกสำหรับนักพัฒนาแล้ว

ตอนนี้ หากคุณกลับไปที่ “Device Preferences” คุณจะเห็นว่า เมนูใหม่ที่เรียกว่า “ตัวเลือกสำหรับนักพัฒนา” ได้ปรากฏตัวขึ้น

ตัวเลือกนักพัฒนา

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

ตัวเลือกการพัฒนาเมนูบางอย่าง

อย่างไรก็ตาม นี่ไม่ใช่ทั้งหมด

เมนูโรงงานของ Android TV

เมนู Elfactory สำหรับ 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 เวอร์ชันมือถือ

สองตัวเลือกที่นี่:

  • แสดงการสัมผัสบนหน้าจอเพื่อการติดตามที่ดีขึ้นในแอปพลิเคชันที่คุณทำงานหรือพัฒนา
  • ตำแหน่งของตัวชี้เพื่อซ้อนทับข้อมูลของการกดหน้าจอ

ส่วนการวาดภาพของตัวเลือกนักพัฒนา Android TV

ตัวเลือกค่อนข้างน้อยในส่วนนี้:

  • การเปลี่ยนแปลงพื้นผิว
  • แสดงขีดจำกัดของเลย์เอาต์ (วิดีโอ ระยะขอบ ฯลฯ)
  • บังคับทิศทางของเลย์เอาต์ไปที่ RTL (จากขวาไปซ้าย)
  • ขนาดภาพเคลื่อนไหวของหน้าต่าง ค่าเริ่มต้นคือ 1x
  • สเกลการเปลี่ยนภาพเคลื่อนไหว กลับไปเป็น 1x
  • มาตราส่วนระยะเวลาของแอนิเมชัน A 1x อีกครั้งตามมาตรฐาน
  • จำลองหน้าจอรอง

ส่วนการแสดงผลการเร่งด้วยฮาร์ดแวร์

  • เปิด/ปิดการเร่งความเร็ว GPU
  • การอัปเดต GPU
  • ดูฮาร์ดแวร์ การอัปเดตเลเยอร์
  • ดีบักการวาดทับของ GPU
  • ดีบักการดำเนินการตัดที่ไม่ใช่สี่เหลี่ยม
  • บังคับ MSAA 4x
  • ปิดการใช้งาน ฮาร์ดแวร์ ซ้อนทับ
  • จำลองพื้นที่สี

ส่วนมัลติมีเดียของตัวเลือกนักพัฒนา Android TV

  • เปิด/ปิดการกำหนดเส้นทางเสียง USB

ส่วนตรวจสอบ

  • เปิด/ปิดโหมดเข้มงวด
  • โปรไฟล์การแสดงผล GPU
  • เปิดใช้งานการติดตาม OpenGL

ส่วนแอปพลิเคชันของตัวเลือกสำหรับนักพัฒนา

  • ทำลายกิจกรรมแอพ (เมื่อผู้ใช้หยุดใช้งาน)
  • จำกัดกระบวนการเบื้องหลัง
  • แสดง ANR ในพื้นหลัง
  • ใบสมัครรอ.
  • บังคับอนุญาตแอปจากภายนอก
  • กิจกรรมการปรับขนาดแบบบังคับ

อย่างที่คุณเห็น รายการมีขนาดใหญ่และ ตอนนี้คุณรู้วิธีเปิดใช้งานตัวเลือกผู้พัฒนาเหล่านั้นบน Android TV แล้ว . จำไว้ว่าพลังที่ยิ่งใหญ่มาพร้อมกับความรับผิดชอบที่ยิ่งใหญ่ ดังนั้น หากคุณไม่รู้ว่ากำลังทำอะไรอยู่ ก็อย่าไปยุ่งกับเมนูเหล่านี้