การแสดงผลช้า

การแสดงผล UI คือการสร้างเฟรมจากแอปและแสดงเฟรมนั้นบนหน้าจอ แอปของคุณต้องแสดงผลเฟรมภายใน 16 มิลลิวินาทีเพื่อให้ได้ 60 เฟรมต่อวินาที (fps) เพื่อให้การโต้ตอบของผู้ใช้กับแอปเป็นไปอย่างราบรื่น หากแอปของคุณแสดงผล UI ช้า ระบบจะบังคับให้ข้ามเฟรม และผู้ใช้จะรับรู้ว่าแอปของคุณกระตุก ซึ่งเรียกว่าจังก์

เมตริก Android Vitals

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

  • เฟรมช้า: เฟรม UI ที่ใช้เวลาในการแสดงผลนานกว่า 16 มิลลิวินาที
  • เฟรมที่ค้าง: เฟรม UI ที่ใช้เวลาในการแสดงผลนานกว่า 700 มิลลิวินาที นี่เป็นปัญหาเนื่องจากแอปของคุณดูเหมือนจะค้างและไม่ตอบสนองต่อข้อมูลจากผู้ใช้ เป็นเวลาเกือบ 1 วินาทีขณะที่เฟรมกำลังแสดงผล ในระหว่างการเริ่มต้นแอปหรือ ขณะเปลี่ยนไปหน้าจออื่น เป็นเรื่องปกติที่เฟรมเริ่มต้น จะใช้เวลานานกว่า 16 มิลลิวินาทีในการวาด เนื่องจากแอปต้องขยายมุมมอง จัดวาง หน้าจอ และทำการวาดเริ่มต้นทั้งหมดตั้งแต่ต้น ด้วยเหตุนี้ Android จึงติดตามเฟรมที่ค้างแยกต่างหากจากการแสดงผลช้า เฟรมในแอปไม่ควรใช้เวลาในการแสดงผลนานกว่า 700 มิลลิวินาที