แก้ไขข้อบกพร่องของ Wake Lock ในเครื่อง

มีเครื่องมือหลายอย่างที่คุณสามารถใช้แก้ไขข้อบกพร่องของแอปที่ทำงานในเครื่องซึ่งใช้การล็อกการปลุก เครื่องมือเหล่านี้จะช่วยคุณระบุและแก้ไขปัญหาด้านประสิทธิภาพ

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

  • dumpsys ให้ข้อมูลเกี่ยวกับสถานะของบริการระบบในอุปกรณ์
  • การติดตามระบบจะสร้างไฟล์ติดตามที่คุณสามารถใช้เพื่อสร้างรายงานระบบได้
  • เครื่องมือตรวจสอบงานในเบื้องหลังของ Android Studio ช่วยให้คุณตรวจสอบการล็อกการปลุกระบบ รวมถึงการล็อกการปลุกระบบที่คลังต่างๆ เช่น WorkManager อาจได้รับ

dumpsys

dumpsys เป็นเครื่องมือที่ทำงานในอุปกรณ์ Android และให้ข้อมูลเกี่ยวกับบริการของระบบอุปกรณ์

คําสั่งต่อไปนี้มีประโยชน์อย่างยิ่งสําหรับการแก้ไขข้อบกพร่องการล็อกการปลุก

การติดตามระบบ

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

ดูข้อมูลเกี่ยวกับวิธีเริ่มต้นใช้งานได้ที่คู่มือเริ่มต้นใช้งานการติดตามระบบฉบับย่อ นอกจากนี้ คุณยังดูวิดีโอนี้เกี่ยวกับการปรับปรุงประสิทธิภาพแบตเตอรี่ของ Android ได้ด้วย

เครื่องมือตรวจสอบงานในเบื้องหลัง

คุณสามารถใช้เครื่องมือตรวจสอบงานเบื้องหลังของ Android Studio เพื่อตรวจสอบการล็อกที่ปลุกอยู่ การปลุก และงาน

โดยเฉพาะอย่างยิ่ง ไลบรารี WorkManager ใช้ JobScheduler เพื่อกำหนดเวลาและดำเนินการงาน งานเหล่านี้จะล็อกให้อุปกรณ์ทำงานอยู่แทนแอปเมื่อทำงานอยู่เบื้องหลัง คุณสามารถใช้เครื่องมือตรวจสอบงานเบื้องหลังเพื่อตรวจสอบผู้ดําเนินการและงานที่ทํางานอยู่เบื้องหลัง รวมถึงดูรายละเอียดเกี่ยวกับงาน