Google is committed to advancing racial equity for Black communities. See how.
หน้านี้ได้รับการแปลโดย Cloud Translation API
Switch to English

การเพิ่มประสิทธิภาพ Android

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

การแคช APK

เอกสารนี้อธิบายการออกแบบโซลูชันการแคช APK สำหรับการติดตั้งแอปที่โหลดไว้ล่วงหน้าอย่างรวดเร็วบนอุปกรณ์ที่รองรับพาร์ติชัน A / B OEM สามารถวางพรีโหลดและแอพยอดนิยมในแคช APK ที่จัดเก็บไว้ในพาร์ติชัน B ที่ว่างเปล่าส่วนใหญ่บนอุปกรณ์ A / B ที่แบ่งพาร์ติชันใหม่โดยไม่ส่งผลกระทบต่อพื้นที่ข้อมูลของผู้ใช้

เวลาบูต

Android 8.0 ช่วยลดเวลาในการบูตโดยรองรับการปรับปรุงหลายอย่างในส่วนประกอบต่างๆ เอกสารนี้ให้คำแนะนำสำหรับคู่ค้าในการปรับปรุงเวลาบูตสำหรับอุปกรณ์ Android บางรุ่น

สุขภาพ

Android 9 ประกอบด้วย android.hardware.health HAL 2.0 ซึ่งเป็นเวอร์ชันหลักที่อัปเกรดจาก health@1.0 HAL HAL ใหม่นี้นำเสนอการแยกที่ชัดเจนยิ่งขึ้นระหว่างกรอบงานและรหัสผู้ขายระดับอิสระที่มากขึ้นสำหรับการปรับแต่งผู้ขายในรายงานข้อมูลสุขภาพและข้อมูลสุขภาพของอุปกรณ์ที่มากกว่าแค่แบตเตอรี่

lowmemorykiller

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

RAM ต่ำ

Android รองรับอุปกรณ์ที่มี RAM เพียง 512MB เอกสารนี้จัดทำขึ้นเพื่อช่วย OEM ในการปรับแต่งและกำหนดค่า Android สำหรับอุปกรณ์หน่วยความจำต่ำ

การเพิ่มประสิทธิภาพที่แนะนำโปรไฟล์

ระบบบิวด์ Android รองรับการใช้การเพิ่มประสิทธิภาพที่แนะนำโปรไฟล์ (PGO) ของ Clang บนโมดูล Android ดั้งเดิมที่มีกฎการสร้างพิมพ์เขียว

ภาพรวมงาน

Task Snapshots เป็นโครงสร้างพื้นฐานที่นำมาใช้ใน Android O ที่รวมภาพหน้าจอสำหรับภาพขนาดย่อล่าสุดและพื้นผิวที่บันทึกไว้จาก Window Manager ภาพขนาดย่อล่าสุดแสดงสถานะสุดท้ายของงานในมุมมองล่าสุด

การบันทึกการเขียนล่วงหน้า

Android 9 แนะนำโหมดพิเศษของ SQLiteDatabase ที่เรียกว่า Compatibility WAL (การบันทึกการเขียนล่วงหน้า) ที่อนุญาตให้ฐานข้อมูลใช้ journal_mode=WAL ในขณะที่รักษาพฤติกรรมในการรักษาการเชื่อมต่อสูงสุดหนึ่งการเชื่อมต่อต่อฐานข้อมูล