คู่มือประสิทธิภาพของแอป
คู่มือนี้แสดงภาพรวมของไลบรารี เครื่องมือ และแนวทางปฏิบัติแนะนำที่คุณใช้เพื่อตรวจสอบ ปรับปรุง และตรวจสอบประสิทธิภาพใน Android ได้
ผู้ใช้ต้องการให้แอปเปิดตัวอย่างรวดเร็ว แสดงผลได้อย่างราบรื่น และใช้หน่วยความจำอย่างมีประสิทธิภาพ การเพิ่มประสิทธิภาพหน่วยความจำที่ใช้ของแอปเป็นสิ่งสำคัญในการป้องกันการสิ้นสุดเนื่องจากหน่วยความจำไม่เพียงพอ และรักษาประสิทธิภาพสูงในอุปกรณ์ทุกระดับ
แนะนำ
ดูคะแนนประสิทธิภาพของแอป
ตอบแบบทดสอบประสิทธิภาพแอปเพื่อรับคะแนนประสิทธิภาพแอป แต่ละคะแนนมาพร้อมข้อมูลเชิงลึกที่นำไปใช้ได้จริง การประเมิน และคำแนะนำในการปรับปรุงประสิทธิภาพของแอป
ตรวจสอบประสิทธิภาพ
ดูข้อมูลเกี่ยวกับการตรวจสอบประสิทธิภาพของแอประหว่างการพัฒนา
ปรับปรุงประสิทธิภาพ
ปรับปรุงประสิทธิภาพของแอปในที่ที่มีความสำคัญมากที่สุด ซึ่งก็คือเวอร์ชันที่ใช้งานจริง
ตรวจสอบประสิทธิภาพ
ตรวจสอบความเสถียรในการใช้งานจริง, ANR และเกณฑ์การใช้งานหน่วยความจำโดยใช้ Android Vitals
แนะนำ
ปรับปรุงประสิทธิภาพด้วยโปรไฟล์พื้นฐาน
การใช้โปรไฟล์พื้นฐานเป็นวิธีที่รวดเร็วและมีประสิทธิภาพที่สุดในการปรับปรุงประสิทธิภาพของแอป
แนะนำ
เพิ่มประสิทธิภาพหน่วยความจำของแอป
ดูสถาปัตยกรรมหน่วยความจำหลักของ Android, แนวทางปฏิบัติแนะนำเกี่ยวกับวงจร และเวิร์กโฟลว์การวินิจฉัยเพื่อลดการใช้งานหน่วยความจำแบบไดนามิกและบิตแมปในอุปกรณ์ทุกระดับ
บล็อก
การเตรียมแอปให้พร้อมสำหรับขีดจำกัดหน่วยความจำที่กว้างขึ้น
ดูวิธีที่ Android แก้ปัญหาข้อจำกัดด้านฮาร์ดแวร์ด้วยขีดจำกัดหน่วยความจำที่กว้างขึ้น และวิธีที่เกณฑ์ประสิทธิภาพใหม่ของ Google Play สำหรับการเพิ่มประสิทธิภาพหน่วยความจำและโค้ด DEX ช่วยปกป้องคุณภาพของระบบนิเวศ
ตัวอย่างที่แนะนํา
การเปรียบเทียบมาโคร
ใช้คลังตัวอย่าง Macrobenchmark เพื่อทดสอบกรณีการเริ่มต้นแอปพลิเคชันและประสิทธิภาพรันไทม์ เช่น การเลื่อน RecyclerView เพื่อวัดการกระตุก
การเปรียบเทียบย่อย
ใช้ไลบรารีการเปรียบเทียบเพื่อเปรียบเทียบโค้ดและ UI จากโมดูลไลบรารี
แจ็คสถิติ
ใช้ไลบรารี JankStats เพื่อตรวจสอบประสิทธิภาพในแอป