แอปการตั้งค่าบน Android มีหน้าจอที่เรียกว่าตัวเลือกสำหรับนักพัฒนาซอฟต์แวร์ ซึ่งคุณสามารถ กำหนดค่าการทำงานของระบบที่ช่วยให้คุณจัดทำโปรไฟล์และแก้ไขข้อบกพร่องประสิทธิภาพของแอป ตัวอย่างเช่น คุณสามารถ สามารถเปิดใช้การแก้ไขข้อบกพร่องผ่าน USB, บันทึกรายงานข้อบกพร่อง, เปิดใช้การตอบสนองด้วยภาพสำหรับการแตะ พื้นผิวของหน้าต่างแฟลชเมื่ออัปเดต ใช้ GPU สำหรับการแสดงผลกราฟิก 2 มิติ และอื่นๆ
เปิดใช้ตัวเลือกสำหรับนักพัฒนาแอป
ใน Android 4.1 และต่ำกว่า หน้าจอตัวเลือกสำหรับนักพัฒนาซอฟต์แวร์จะพร้อมใช้งานโดยค่าเริ่มต้น ใน Android 4.2 ขึ้นไป คุณต้องเปิดใช้หน้าจอนี้
หมายเหตุ: ในอุปกรณ์บางรุ่น หน้าจอตัวเลือกสำหรับนักพัฒนาซอฟต์แวร์อาจ อยู่หรือตั้งชื่อต่างกัน
-
หาตัวเลือกหมายเลขบิลด์ในอุปกรณ์ ตารางต่อไปนี้แสดง ตำแหน่งการตั้งค่าของหมายเลขบิลด์ในอุปกรณ์ต่างๆ ดังนี้
อุปกรณ์ การเกริ่นนำ Google Pixel
การตั้งค่า > เกี่ยวกับโทรศัพท์ > หมายเลขบิลด์
Samsung Galaxy S8 ขึ้นไป
การตั้งค่า > เกี่ยวกับโทรศัพท์ > ข้อมูลซอฟต์แวร์ > หมายเลขบิลด์
LG G6 ขึ้นไป
การตั้งค่า > เกี่ยวกับโทรศัพท์ > ข้อมูลซอฟต์แวร์ > หมายเลขบิลด์
HTC U11 ขึ้นไป
การตั้งค่า > เกี่ยวกับ > ข้อมูลซอฟต์แวร์ > เพิ่มเติม > หมายเลขบิลด์ หรือ การตั้งค่า > ระบบ > เกี่ยวกับโทรศัพท์ ข้อมูลซอฟต์แวร์ > เพิ่มเติม > หมายเลขบิลด์
OnePlus 5T ขึ้นไป
การตั้งค่า > เกี่ยวกับโทรศัพท์ > หมายเลขบิลด์
-
แตะตัวเลือกหมายเลขบิลด์ 7 ครั้งจนกว่าคุณจะเห็นข้อความ
You are now a developer!
การดำเนินการนี้จะเปิดใช้ตัวเลือกสำหรับนักพัฒนาแอปในอุปกรณ์ของคุณ กลับไปยังหน้าจอก่อนหน้าเพื่อดูตัวเลือกสำหรับนักพัฒนาซอฟต์แวร์ที่ด้านล่าง
ที่ด้านบนของหน้าจอตัวเลือกสำหรับนักพัฒนาซอฟต์แวร์ คุณสามารถสลับเปิดและปิดตัวเลือก ที่แสดงในรูปที่ 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 ให้เปิด แผงการตั้งค่าด่วนและแตะดินสอเพื่อเข้าสู่โหมดแก้ไข จากนั้นลากชิ้นส่วนของนักพัฒนาซอฟต์แวร์จาก ในแผงการ์ดการตั้งค่าด่วน และแตะดินสออีกครั้งเพื่อออกจากโหมดแก้ไข
ตัวเลือกทั่วไปอื่นๆ มีดังต่อไปนี้
- หน่วยความจำ: แสดงสถิติหน่วยความจำ เช่น การใช้งานหน่วยความจำโดยเฉลี่ย ประสิทธิภาพหน่วยความจำ หน่วยความจำทั้งหมด ที่ใช้ได้ หน่วยความจำที่ใช้โดยเฉลี่ย ปริมาณหน่วยความจำที่ว่างอยู่ และจำนวนแอปหน่วยความจำ กำลังใช้
- สร้างรายงานข้อบกพร่อง: รับสำเนาไฟล์บันทึกปัจจุบันของอุปกรณ์เพื่อแชร์กับผู้อื่น เมื่อได้รับการแจ้งเตือนว่ารายงานข้อบกพร่องพร้อมแล้ว ให้แตะการแจ้งเตือนเพื่อแชร์
- โหมดสาธิต UI ของระบบ: ช่วยให้จับภาพหน้าจอได้ง่ายขึ้นด้วยการแสดง
แถบการแจ้งเตือนทั่วไปที่กำหนดไว้ล่วงหน้า ซึ่งไม่แสดงการแจ้งเตือนหรือคำเตือนเมื่อแบตเตอรี่เหลือน้อย
เปิดใช้โหมดสาธิตช่วยให้คุณเปลี่ยนลักษณะของแถบสถานะได้โดยใช้
adb
คำสั่งในโหมดสาธิต หรือคุณสามารถใช้ แสดงโหมดสาธิตเพื่อซ่อนการแจ้งเตือนและแสดงแถบสถานะที่กำหนดล่วงหน้า - รหัสผ่านการสำรองข้อมูลบนเดสก์ท็อป: ตั้งรหัสผ่านสำรองเพื่อให้คุณใช้
adb
ได้ เพื่อสำรองและคืนค่าแอปและข้อมูลของอุปกรณ์ภายใต้การป้องกันด้วยรหัสผ่าน - เปิดหน้าจอค้างไว้: ตั้งค่าหน้าจอให้เปิดไว้ขณะเสียบปลั๊กอุปกรณ์
- เปิดใช้บันทึก Snoop ของ Bluetooth Host Controller Interface (HCI): บันทึกบลูทูธทั้งหมด
แพ็กเก็ต HCI ในไฟล์ที่จัดเก็บที่
/sdcard/btsnoop_hci.log
คุณสามารถเรียกข้อมูล แพ็คเก็ต และใช้โปรแกรมอย่างเช่น Wireshark เพื่อวิเคราะห์และแก้ปัญหาข้อมูล
การแก้ไขข้อบกพร่อง
ตัวเลือกการแก้ไขข้อบกพร่องให้วิธีกําหนดค่าการแก้ไขข้อบกพร่องในอุปกรณ์และสร้างการสื่อสาร ระหว่างอุปกรณ์ดังกล่าวกับคอมพิวเตอร์สำหรับการพัฒนา
เปิดใช้การแก้ไขข้อบกพร่อง USB ดังที่แสดงในรูปที่ 3 เพื่อให้อุปกรณ์ Android สามารถ สื่อสารกับเครื่องการพัฒนาของคุณผ่านทาง Android Debug Bridge (adb) ตัวเลือกรอโปรแกรมแก้ไขข้อบกพร่องจะใช้งานไม่ได้จนกว่าคุณจะใช้ เลือกแอปแก้ไขข้อบกพร่องเพื่อเลือกแอปที่จะแก้ไขข้อบกพร่อง หากคุณเปิดใช้รอโปรแกรมแก้ไขข้อบกพร่อง แอปที่เลือกรอให้โปรแกรมแก้ไขข้อบกพร่องแนบข้อมูลก่อนปฏิบัติการ
ตัวเลือกการแก้ไขข้อบกพร่องอื่นๆ มีดังนี้
- เก็บข้อมูลตัวบันทึกอย่างถาวรในอุปกรณ์: เลือกประเภทของข้อความบันทึกที่ต้องการ จัดเก็บในอุปกรณ์อย่างถาวร ตัวเลือกนี้ปิดอยู่ ทั้งหมด ยกเว้นวิทยุ หรือเคอร์เนลเท่านั้น
- เลือกแอปจำลองตำแหน่ง: ใช้ตัวเลือกนี้เพื่อปลอมตำแหน่ง GPS ของอุปกรณ์เพื่อทดสอบว่าแอปทำงานเหมือนกันในที่อื่นๆ หรือไม่ หากต้องการใช้ตัวเลือกนี้ ให้ดาวน์โหลดและติดตั้งแอปจำลองตำแหน่ง GPS
- เปิดใช้การตรวจสอบแอตทริบิวต์มุมมอง: บันทึกข้อมูลแอตทริบิวต์มุมมองใน
ตัวแปรสมาชิก
mAttributes
ของView
อินสแตนซ์เพื่อให้ใช้งานได้ เพื่อแก้ไขข้อบกพร่อง คุณจะเข้าถึงแอตทริบิวต์ได้ ผ่านเครื่องมือตรวจสอบเลย์เอาต์ อินเทอร์เฟซผู้ใช้ดังที่แสดงในรูปที่ 4 หากไม่เปิดใช้รายการ **แอตทริบิวต์** จะใช้งานไม่ได้ พร้อมใช้งาน - เปิดใช้เลเยอร์การแก้ไขข้อบกพร่อง GPU: พร้อมใช้งานในอุปกรณ์ที่ใช้ Android 9 (API ระดับ 28) และ สูงขึ้น เปิดใช้ตัวเลือกนี้เพื่ออนุญาตให้โหลดเลเยอร์การตรวจสอบ Vulkan จากพื้นที่เก็บข้อมูลของอุปกรณ์ หากต้องการดูข้อมูลเพิ่มเติม โปรดอ่าน เลเยอร์การตรวจสอบ Vulkan ใน Android
เครือข่าย
ตัวเลือกเครือข่ายจะระบุวิธีกำหนดการตั้งค่า 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 ขณะที่คุณเลื่อนตัวชี้ พิกัดในแถบจะติดตามเส้นกากบาท ตำแหน่งและเส้นทางตัวชี้วาดบนหน้าจอ
ภาพวาด
ตัวเลือกการวาดภาพช่วยให้เห็นภาพเกี่ยวกับอินเทอร์เฟซผู้ใช้ของแอปและวิธีการทำงานของแอป
เปิดใช้แสดงขอบเขตการออกแบบเพื่อแสดงขอบเขตคลิป ระยะขอบ และอื่นๆ ของแอป โครงสร้างอินเทอร์เฟซผู้ใช้ในอุปกรณ์ตามที่แสดงในรูปที่ 7
ตัวเลือกการวาดภาพอื่นๆ มีดังนี้:
- บังคับทิศทางการจัดวาง RTL: บังคับทิศทางของเลย์เอาต์หน้าจอจากด้านขวาไปด้านขวา ซ้าย (RTL) หรือจากซ้ายไปขวา (ค่าเริ่มต้น)
- ขนาดภาพเคลื่อนไหวของหน้าต่าง: ตั้งค่าความเร็วในการเล่นภาพเคลื่อนไหวของหน้าต่างเพื่อให้คุณตรวจสอบ ประสิทธิภาพการทำงานด้วยความเร็วที่ต่างกัน สเกลที่ต่ำลงส่งผลให้ความเร็วสูงขึ้น
- อัตราการเคลื่อนไหวของการเปลี่ยน: ตั้งค่าความเร็วในการเล่นภาพเคลื่อนไหวการเปลี่ยนเพื่อให้คุณ ตรวจสอบ ประสิทธิภาพการทำงานด้วยความเร็วที่ต่างกัน สเกลที่ต่ำลงส่งผลให้ความเร็วสูงขึ้น
- จำลองจอแสดงผลรอง: สร้างจอแสดงผลรองเป็นการวางซ้อนบนอุปกรณ์
ซึ่งจะมีประโยชน์เมื่อรองรับหน้าจอเสริมที่มี
Presentation
API สำหรับข้อมูลเพิ่มเติม โปรดดู จอแสดงผลรอง
การแสดงผลที่มีการเร่งฮาร์ดแวร์
ตัวเลือกการแสดงผลแบบเร่งฮาร์ดแวร์ให้วิธีใหม่ๆ ในการเพิ่มประสิทธิภาพแอปตามเป้าหมาย แพลตฟอร์มฮาร์ดแวร์โดยใช้ประโยชน์จากตัวเลือกทางฮาร์ดแวร์ เช่น GPU, เลเยอร์ฮาร์ดแวร์ และการลบรอยหยักแบบหลายตัวอย่าง (MSAA)
แตะจำลองพื้นที่สีเพื่อเปลี่ยนรูปแบบสีของ UI ทั้งหมดของอุปกรณ์ ตัวเลือกนี้อ้างถึงประเภทของตาบอดสี ตัวเลือกมีดังนี้
- ปิดใช้ (ไม่มีรูปแบบสีจำลอง)
- สีเดียว (จำกัดรูปแบบสีเป็นสีดำ ขาว และเทา)
- ตาบอดสีเขียว (ส่งผลต่อการแสดงสีแดงและสีเขียว)
- ตาบอดสีแดง (ส่งผลต่อการแสดงสีแดงและสีเขียว)
- ตาบอดสีแดง (ส่งผลต่อการแสดงสีฟ้าและเหลือง)
ถ้าคุณถ่ายภาพหน้าจอในพื้นที่สีจำลอง ภาพหน้าจอจะแสดงตามปกติ ไม่ได้เปลี่ยนรูปแบบสี
วิธีอื่นๆ ในการใช้ประโยชน์จากตัวเลือกทางฮาร์ดแวร์มีดังต่อไปนี้
- ตั้งค่าตัวแสดงผล 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
การตรวจสอบ
ตัวเลือกการตรวจสอบจะแสดงข้อมูลที่เป็นภาพเกี่ยวกับประสิทธิภาพของแอป เช่น ชุดข้อความแบบยาวและ การทำงานของ GPU
แตะการแสดงผล GPU โปรไฟล์ จากนั้นแตะบนหน้าจอเป็นแถบเพื่อแสดงการแสดงผลของ GPU แสดงเป็นแถบ ดังที่แสดงในรูปที่ 9 สำหรับข้อมูลเพิ่มเติม โปรดดูข้อมูลเพิ่มเติมที่ ความเร็วในการแสดงผล GPU ของโปรไฟล์
แอป
ตัวเลือกแอปช่วยให้คุณเข้าใจวิธีการทำงานของแอปในอุปกรณ์เป้าหมาย
แตะขีดจำกัดกระบวนการเบื้องหลังเพื่อกำหนดจำนวนของกระบวนการที่ทำงานได้ ในเบื้องหลังไปพร้อมกัน การตั้งค่าที่เป็นไปได้แสดงอยู่ในรูปที่ 10
แตะรีเซ็ตการจำกัดอัตราของ ShortcutManager ระหว่างการทดสอบเพื่อให้แอปที่ทำงานอยู่เบื้องหลังดำเนินการต่อได้
เพื่อเรียกใช้ API ทางลัดได้จนกว่าจะถึงขีดจำกัดอัตราอีกครั้ง ดูข้อมูลเพิ่มเติมเกี่ยวกับแป้นพิมพ์ลัด
และการจำกัดอัตราคำขอ
ShortcutManager
เปิดใช้ไม่เก็บกิจกรรมเพื่อเพิ่มอายุการใช้งานแบตเตอรี่โดยการทำลายทุกกิจกรรม ทันทีที่ผู้ใช้ออกจากมุมมองหลักของกิจกรรม