กำหนดค่าตัวเลือกสำหรับนักพัฒนาซอฟต์แวร์ในอุปกรณ์

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

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

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

หมายเหตุ: ในอุปกรณ์บางรุ่น หน้าจอตัวเลือกสำหรับนักพัฒนาซอฟต์แวร์อาจ อยู่หรือตั้งชื่อต่างกัน

  1. หาตัวเลือกหมายเลขบิลด์ในอุปกรณ์ ตารางต่อไปนี้แสดง ตำแหน่งการตั้งค่าของหมายเลขบิลด์ในอุปกรณ์ต่างๆ ดังนี้

    ตาราง 1 ตำแหน่งการตั้งค่าอุปกรณ์สำหรับ ตัวเลือกหมายเลขบิลด์

    อุปกรณ์ การเกริ่นนำ

    Google Pixel

    การตั้งค่า > เกี่ยวกับโทรศัพท์ > หมายเลขบิลด์

    Samsung Galaxy S8 ขึ้นไป

    การตั้งค่า > เกี่ยวกับโทรศัพท์ > ข้อมูลซอฟต์แวร์ > หมายเลขบิลด์

    LG G6 ขึ้นไป

    การตั้งค่า > เกี่ยวกับโทรศัพท์ > ข้อมูลซอฟต์แวร์ > หมายเลขบิลด์

    HTC U11 ขึ้นไป

    การตั้งค่า > เกี่ยวกับ > ข้อมูลซอฟต์แวร์ > เพิ่มเติม > หมายเลขบิลด์ หรือ การตั้งค่า > ระบบ > เกี่ยวกับโทรศัพท์ ข้อมูลซอฟต์แวร์ > เพิ่มเติม > หมายเลขบิลด์

    OnePlus 5T ขึ้นไป

    การตั้งค่า > เกี่ยวกับโทรศัพท์ > หมายเลขบิลด์

  2. แตะตัวเลือกหมายเลขบิลด์ 7 ครั้งจนกว่าคุณจะเห็นข้อความ You are now a developer! การดำเนินการนี้จะเปิดใช้ตัวเลือกสำหรับนักพัฒนาแอปในอุปกรณ์ของคุณ

  3. กลับไปยังหน้าจอก่อนหน้าเพื่อดูตัวเลือกสำหรับนักพัฒนาซอฟต์แวร์ที่ด้านล่าง

รูปที่ 1 ตัวเลือกสำหรับนักพัฒนาแอปในอุปกรณ์

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

เปิดใช้การแก้ไขข้อบกพร่อง USB ในอุปกรณ์ของคุณ

ก่อนที่คุณจะสามารถใช้โปรแกรมแก้ไขข้อบกพร่องและเครื่องมืออื่นๆ คุณต้องเปิดใช้การแก้ไขข้อบกพร่อง USB ซึ่งจะช่วยให้ Android Studio และเครื่องมือ SDK อื่นๆ ที่จะจดจำอุปกรณ์ของคุณเมื่อเชื่อมต่อผ่าน USB

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

  • Android 9 (API ระดับ 28) ขึ้นไป: การตั้งค่า > ระบบ > ขั้นสูง > ตัวเลือกสำหรับนักพัฒนาแอป > การแก้ไขข้อบกพร่อง USB
  • Android 8.0.0 (API ระดับ 26) และ Android 8.1.0 (API ระดับ 27): การตั้งค่า > ระบบ > ตัวเลือกสำหรับนักพัฒนาแอป > การแก้ไขข้อบกพร่อง USB
  • Android 7.1 (API ระดับ 25) และต่ำกว่า: การตั้งค่า > ตัวเลือกสำหรับนักพัฒนาแอป > การแก้ไขข้อบกพร่อง USB

ตัวเลือกทั่วไป

แตะการ์ดการตั้งค่าด่วนสำหรับนักพัฒนาแอปเพื่อเพิ่มตัวเลือกสำหรับนักพัฒนาซอฟต์แวร์ที่เลือกลงในการตั้งค่าด่วน แผงการตั้งค่า

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

รูปที่ 2 เพิ่มตัวเลือกลงในแผงการตั้งค่าด่วน

ตัวเลือกทั่วไปอื่นๆ มีดังต่อไปนี้

  • หน่วยความจำ: แสดงสถิติหน่วยความจำ เช่น การใช้งานหน่วยความจำโดยเฉลี่ย ประสิทธิภาพหน่วยความจำ หน่วยความจำทั้งหมด ที่ใช้ได้ หน่วยความจำที่ใช้โดยเฉลี่ย ปริมาณหน่วยความจำที่ว่างอยู่ และจำนวนแอปหน่วยความจำ กำลังใช้
  • สร้างรายงานข้อบกพร่อง: รับสำเนาไฟล์บันทึกปัจจุบันของอุปกรณ์เพื่อแชร์กับผู้อื่น เมื่อได้รับการแจ้งเตือนว่ารายงานข้อบกพร่องพร้อมแล้ว ให้แตะการแจ้งเตือนเพื่อแชร์
  • โหมดสาธิต UI ของระบบ: ช่วยให้จับภาพหน้าจอได้ง่ายขึ้นด้วยการแสดง แถบการแจ้งเตือนทั่วไปที่กำหนดไว้ล่วงหน้า ซึ่งไม่แสดงการแจ้งเตือนหรือคำเตือนเมื่อแบตเตอรี่เหลือน้อย เปิดใช้โหมดสาธิตช่วยให้คุณเปลี่ยนลักษณะของแถบสถานะได้โดยใช้ adbคำสั่งในโหมดสาธิต หรือคุณสามารถใช้ แสดงโหมดสาธิตเพื่อซ่อนการแจ้งเตือนและแสดงแถบสถานะที่กำหนดล่วงหน้า
  • รหัสผ่านการสำรองข้อมูลบนเดสก์ท็อป: ตั้งรหัสผ่านสำรองเพื่อให้คุณใช้ adb ได้ เพื่อสำรองและคืนค่าแอปและข้อมูลของอุปกรณ์ภายใต้การป้องกันด้วยรหัสผ่าน
  • เปิดหน้าจอค้างไว้: ตั้งค่าหน้าจอให้เปิดไว้ขณะเสียบปลั๊กอุปกรณ์
  • เปิดใช้บันทึก Snoop ของ Bluetooth Host Controller Interface (HCI): บันทึกบลูทูธทั้งหมด แพ็กเก็ต HCI ในไฟล์ที่จัดเก็บที่ /sdcard/btsnoop_hci.log คุณสามารถเรียกข้อมูล แพ็คเก็ต และใช้โปรแกรมอย่างเช่น Wireshark เพื่อวิเคราะห์และแก้ปัญหาข้อมูล

การแก้ไขข้อบกพร่อง

รูปที่ 3 เปิดใช้ตัวเลือกการแก้ไขข้อบกพร่องแล้ว

ตัวเลือกการแก้ไขข้อบกพร่องให้วิธีกําหนดค่าการแก้ไขข้อบกพร่องในอุปกรณ์และสร้างการสื่อสาร ระหว่างอุปกรณ์ดังกล่าวกับคอมพิวเตอร์สำหรับการพัฒนา

เปิดใช้การแก้ไขข้อบกพร่อง USB ดังที่แสดงในรูปที่ 3 เพื่อให้อุปกรณ์ Android สามารถ สื่อสารกับเครื่องการพัฒนาของคุณผ่านทาง Android Debug Bridge (adb) ตัวเลือกรอโปรแกรมแก้ไขข้อบกพร่องจะใช้งานไม่ได้จนกว่าคุณจะใช้ เลือกแอปแก้ไขข้อบกพร่องเพื่อเลือกแอปที่จะแก้ไขข้อบกพร่อง หากคุณเปิดใช้รอโปรแกรมแก้ไขข้อบกพร่อง แอปที่เลือกรอให้โปรแกรมแก้ไขข้อบกพร่องแนบข้อมูลก่อนปฏิบัติการ

ตัวเลือกการแก้ไขข้อบกพร่องอื่นๆ มีดังนี้

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

  • เปิดใช้การตรวจสอบแอตทริบิวต์มุมมอง: บันทึกข้อมูลแอตทริบิวต์มุมมองใน ตัวแปรสมาชิก mAttributes ของ View อินสแตนซ์เพื่อให้ใช้งานได้ เพื่อแก้ไขข้อบกพร่อง คุณจะเข้าถึงแอตทริบิวต์ได้ ผ่านเครื่องมือตรวจสอบเลย์เอาต์ อินเทอร์เฟซผู้ใช้ดังที่แสดงในรูปที่ 4 หากไม่เปิดใช้รายการ **แอตทริบิวต์** จะใช้งานไม่ได้ พร้อมใช้งาน
  • เปิดใช้เลเยอร์การแก้ไขข้อบกพร่อง GPU: พร้อมใช้งานในอุปกรณ์ที่ใช้ Android 9 (API ระดับ 28) และ สูงขึ้น เปิดใช้ตัวเลือกนี้เพื่ออนุญาตให้โหลดเลเยอร์การตรวจสอบ Vulkan จากพื้นที่เก็บข้อมูลของอุปกรณ์ หากต้องการดูข้อมูลเพิ่มเติม โปรดอ่าน เลเยอร์การตรวจสอบ Vulkan ใน Android

เครือข่าย

รูปที่ 5 เลือกตัวเลือกการกำหนดค่า USB

ตัวเลือกเครือข่ายจะระบุวิธีกำหนดการตั้งค่า Wi-Fi และ DHCP

แตะ Select USB Configuration เพื่อระบุวิธีที่คุณต้องการให้คอมพิวเตอร์ระบุอุปกรณ์ ดังที่แสดงในรูปที่ 5 คุณสามารถกำหนดค่าอุปกรณ์สำหรับการชาร์จเท่านั้น เพื่อโอนไฟล์ (MTP) เพื่อโอนรูปภาพ (PTP) เพื่อใช้อินเทอร์เน็ตบนอุปกรณ์เคลื่อนที่ในคอมพิวเตอร์ PC (RNDIS) หรือเพื่อโอน ไฟล์เสียงหรือ MIDI

แตะเวอร์ชันบลูทูธ AVRCP แล้วเลือกเวอร์ชันโปรไฟล์ที่ต้องการใช้ควบคุม อุปกรณ์ A/V บลูทูธที่อุปกรณ์ของคุณเข้าถึงได้

นอกจากนี้ เพื่อปรับแต่ง การเล่นเสียงในอุปกรณ์ แตะและตั้งค่าตัวเลือกต่อไปนี้

  • ตัวแปลงสัญญาณเสียงบลูทูธ: ปรับคุณภาพเสียง (ตัวแปลงรหัส) ของอุปกรณ์โดยเลือก ตัวแปลงรหัสตัวใดตัวหนึ่งต่อไปนี้
    • SBC: โอนข้อมูลไปยังอุปกรณ์เอาต์พุตเสียงบลูทูธ เช่น หูฟังและ ลำโพง
    • AAC: ให้คุณภาพเสียงจากอุปกรณ์แบบมีสายดีกว่า MP3 ที่บิตเท่ากัน
    • aptX: ให้เสียงไร้สายในสมาร์ทโฟน ลำโพง ซาวด์บาร์คุณภาพสูง หูฟัง และแท็บเล็ต
    • aptX HD: ให้การสตรีมความละเอียดสูงไปยังอุปกรณ์บลูทูธ
    • LDAC: ให้การฟังเพลงคุณภาพสูงผ่านการเชื่อมต่อแบบไร้สาย
  • เปิดใช้ตัวแปลงรหัสที่ไม่บังคับและปิดใช้ตัวแปลงรหัสที่ไม่บังคับ: หากคุณมีตัวแปลงรหัสเพิ่มเติม ติดตั้งตัวแปลงรหัสแล้ว ใช้ตัวเลือกเหล่านี้เพื่อเปิดใช้และปิดใช้
  • ช่วงตัวอย่างเสียงบลูทูธ: ปรับจำนวนตัวอย่างเสียงต่อวินาทีตาม การเลือกอัตราการสุ่มตัวอย่างตัวแปลงสัญญาณเสียง การใช้อัตราการสุ่มตัวอย่างที่สูงขึ้น แหล่งข้อมูลเพิ่มเติม
  • จำนวนบิตต่อเสียงบลูทูธต่อตัวอย่าง: กำหนดจำนวนบิตข้อมูลในแต่ละรายการ ตัวอย่างเสียง หากอัตราบิตสูงขึ้น เสียงจะดีกว่า แต่ไฟล์ตัวอย่าง ใหญ่ขึ้น
  • โหมดช่องสัญญาณเสียงบลูทูธ: เลือกโมโนหรือสเตอริโอ
  • ตัวแปลงรหัสเสียงบลูทูธ LDAC: ปรับเสียงให้เหมาะสมเพื่อเพิ่มคุณภาพเสียงและสร้างความสมดุล คุณภาพเสียงและการเชื่อมต่อ เพิ่มคุณภาพการเชื่อมต่อ หรือใช้อัตราบิตแบบปรับอัตโนมัติ รักษาสมดุลระหว่างคุณภาพเสียงและการเชื่อมต่อ

ต่อไปนี้เป็นวิธีการอื่นๆ ในการกำหนดค่า Wi-Fi และ DHCP

  • การรับรองการแสดงผลแบบไร้สาย: เปิดใช้การควบคุมและการตั้งค่าการกำหนดค่าขั้นสูง เพื่อรับรองการแสดงผลแบบไร้สายตามข้อกำหนดที่ระบุไว้ใน Wi-Fi Alliance ข้อกำหนดการแสดงผล Wi-Fi
  • เปิดใช้การบันทึกรายละเอียด Wi-Fi: เพิ่มระดับการบันทึก Wi-Fi สำหรับแต่ละเครือข่าย เครือข่ายไร้สาย (SSID) ที่คุณเชื่อมต่อตามความแรงของสัญญาณที่ได้รับ (RSSI) ดูข้อมูลเพิ่มเติมเกี่ยวกับบันทึกได้ที่ เขียนและดูบันทึกด้วย Logcat
  • เปลี่ยน Wi-Fi เป็นมือถือเมื่อสัญญาณอ่อน: เมื่อสัญญาณอ่อน จะทำให้ Wi-Fi เพิ่มมากขึ้น มีประสิทธิภาพในการส่งการเชื่อมต่อข้อมูลไปยังเครือข่ายมือถือ

อินพุต

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

รูปที่ 6 แถบตำแหน่งของเคอร์เซอร์

เปิดใช้ตำแหน่งของตัวชี้เพื่อแสดงตำแหน่งของตัวชี้ (แตะ) บนอุปกรณ์ด้วย กากบาท แถบจะปรากฏที่ด้านบนของหน้าจอเพื่อติดตามพิกัดเส้นกากบาท ดังที่แสดงในรูปที่ 6 ขณะที่คุณเลื่อนตัวชี้ พิกัดในแถบจะติดตามเส้นกากบาท ตำแหน่งและเส้นทางตัวชี้วาดบนหน้าจอ

ภาพวาด

รูปที่ 7 การสร้างอินเทอร์เฟซผู้ใช้

ตัวเลือกการวาดภาพช่วยให้เห็นภาพเกี่ยวกับอินเทอร์เฟซผู้ใช้ของแอปและวิธีการทำงานของแอป

เปิดใช้แสดงขอบเขตการออกแบบเพื่อแสดงขอบเขตคลิป ระยะขอบ และอื่นๆ ของแอป โครงสร้างอินเทอร์เฟซผู้ใช้ในอุปกรณ์ตามที่แสดงในรูปที่ 7

ตัวเลือกการวาดภาพอื่นๆ มีดังนี้:

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

การแสดงผลที่มีการเร่งฮาร์ดแวร์

รูปที่ 8 พื้นที่สีตาบอดสีเขียว

ตัวเลือกการแสดงผลแบบเร่งฮาร์ดแวร์ให้วิธีใหม่ๆ ในการเพิ่มประสิทธิภาพแอปตามเป้าหมาย แพลตฟอร์มฮาร์ดแวร์โดยใช้ประโยชน์จากตัวเลือกทางฮาร์ดแวร์ เช่น GPU, เลเยอร์ฮาร์ดแวร์ และการลบรอยหยักแบบหลายตัวอย่าง (MSAA)

แตะจำลองพื้นที่สีเพื่อเปลี่ยนรูปแบบสีของ UI ทั้งหมดของอุปกรณ์ ตัวเลือกนี้อ้างถึงประเภทของตาบอดสี ตัวเลือกมีดังนี้

  • ปิดใช้ (ไม่มีรูปแบบสีจำลอง)
  • สีเดียว (จำกัดรูปแบบสีเป็นสีดำ ขาว และเทา)
  • ตาบอดสีเขียว (ส่งผลต่อการแสดงสีแดงและสีเขียว)
  • ตาบอดสีแดง (ส่งผลต่อการแสดงสีแดงและสีเขียว)
  • ตาบอดสีแดง (ส่งผลต่อการแสดงสีฟ้าและเหลือง)
ตาบอดสีแดงหมายถึงตาบอดสีแดงและเขียวที่อ่อนแอสีแดง และตาบอดสีเขียวแสดงในรูปที่ 8 หมายถึงตาบอดสีแดงและเขียวที่อ่อนแอสีเขียว สีต่างๆ

ถ้าคุณถ่ายภาพหน้าจอในพื้นที่สีจำลอง ภาพหน้าจอจะแสดงตามปกติ ไม่ได้เปลี่ยนรูปแบบสี

วิธีอื่นๆ ในการใช้ประโยชน์จากตัวเลือกทางฮาร์ดแวร์มีดังต่อไปนี้

  • ตั้งค่าตัวแสดงผล GPU: เปลี่ยนเครื่องมือกราฟิก Open GL เริ่มต้นเป็น Open GL Skia เครื่องมือกราฟิก
  • บังคับให้แสดง GPU: บังคับให้แอปใช้ GPU สำหรับการวาดภาพ 2 มิติหากมีการเขียนไว้แล้ว ไม่มีการแสดงผล GPU โดยค่าเริ่มต้น
  • แสดงการอัปเดตมุมมอง GPU: แสดงองค์ประกอบบนหน้าจอที่วาดด้วย GPU
  • แก้ปัญหาการแสดงพิกเซลซ้ำด้วย GPU: แสดงการเข้ารหัสสีในอุปกรณ์เพื่อให้คุณสามารถ แสดงว่ามีการวาดพิกเซลเดียวกันในเฟรมเดียวกันกี่ครั้ง การแสดงภาพจะแสดงตำแหน่งที่แอปอาจแสดงผลมากกว่าที่จำเป็น ดูข้อมูลเพิ่มเติมได้ที่การแสดงภาพการวาดทับด้วย GPU
  • แก้ไขข้อบกพร่องการทำงานของคลิปที่ไม่ใช่สี่เหลี่ยมผืนผ้า: ปิดพื้นที่ที่ตัดบนผืนผ้าใบ เพื่อสร้างแคนวาสที่ผิดปกติ (ไม่ใช่สี่เหลี่ยมผืนผ้า) พื้นที่ใดก็ได้ โดยปกติแล้ว พื้นที่ตัดจะป้องกันไม่ให้มีการวาดสิ่งที่อยู่นอกขอบเขตของ พื้นที่ตัดรูปวงกลม
  • บังคับใช้ 4x MSAA: เปิดใช้การลบรอยหยักแบบหลายตัวอย่าง (MSAA) ในแอป Open GL ES 2.0
  • ปิดใช้การวางซ้อน HW: ปิดใช้การวางซ้อนฮาร์ดแวร์ โปรดทราบว่าการใช้ฮาร์ดแวร์ ช่วยให้แอปที่แสดง บางอย่างบนหน้าจอจะใช้กำลังในการประมวลผลน้อยกว่า หากไม่มีการวางซ้อน แอปจะแชร์ และจะต้องคอยตรวจสอบการชน และการตัดทอนเพื่อให้แสดงผลได้อย่างเหมาะสม รูปภาพ การตรวจสอบนี้ใช้พลังงานในการประมวลผลสูง

สื่อ

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

ใน Android 11 ขึ้นไป เมื่อแอปพลิเคชันที่ไม่มี RECORD_AUDIO การใช้สิทธิ์ UsbManager เพื่อขอสิทธิ์เข้าถึงอุปกรณ์เสียง USB ที่มีความสามารถในการบันทึกเสียง (เช่น USB ชุดหูฟัง) ข้อความเตือนจะปรากฏขึ้นเพื่อขอให้ผู้ใช้ยืนยันสิทธิ์ในการใช้อุปกรณ์ ระบบจะไม่สนใจ "ใช้เสมอ" ดังนั้นผู้ใช้ต้องรับทราบคำเตือนและให้สิทธิ์ ทุกครั้งที่แอปขอสิทธิ์เข้าถึง เพื่อหลีกเลี่ยงลักษณะการทำงานนี้ แอปของคุณควรขอ สิทธิ์RECORD_AUDIO

การตรวจสอบ

รูปที่ 9 โปรไฟล์การแสดงผล GPU เป็นการแสดงแท่ง

ตัวเลือกการตรวจสอบจะแสดงข้อมูลที่เป็นภาพเกี่ยวกับประสิทธิภาพของแอป เช่น ชุดข้อความแบบยาวและ การทำงานของ GPU

แตะการแสดงผล GPU โปรไฟล์ จากนั้นแตะบนหน้าจอเป็นแถบเพื่อแสดงการแสดงผลของ GPU แสดงเป็นแถบ ดังที่แสดงในรูปที่ 9 สำหรับข้อมูลเพิ่มเติม โปรดดูข้อมูลเพิ่มเติมที่ ความเร็วในการแสดงผล GPU ของโปรไฟล์

แอป

รูปที่ 10 กำหนดขีดจำกัดกระบวนการเบื้องหลัง

ตัวเลือกแอปช่วยให้คุณเข้าใจวิธีการทำงานของแอปในอุปกรณ์เป้าหมาย

แตะขีดจำกัดกระบวนการเบื้องหลังเพื่อกำหนดจำนวนของกระบวนการที่ทำงานได้ ในเบื้องหลังไปพร้อมกัน การตั้งค่าที่เป็นไปได้แสดงอยู่ในรูปที่ 10

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

เปิดใช้ไม่เก็บกิจกรรมเพื่อเพิ่มอายุการใช้งานแบตเตอรี่โดยการทำลายทุกกิจกรรม ทันทีที่ผู้ใช้ออกจากมุมมองหลักของกิจกรรม