DontKillMyApp: Make apps work APP
ช่วยคุณตั้งค่างานพื้นหลังของโทรศัพท์เพื่อให้แอปทำงานแทนคุณได้ในที่สุดแม้ว่าตอนนี้จะไม่ได้มองหน้าจอก็ตาม
ดูว่าโทรศัพท์ของคุณทำงานเป็นอย่างไรและทดสอบการตั้งค่าต่างๆด้วยเกณฑ์มาตรฐาน DontKillMyApp
คุณสมบัติ:
•เกณฑ์มาตรฐาน DKMA: วัดว่าโทรศัพท์ของคุณฆ่าแอปพื้นหลังได้รุนแรงเพียงใด
•คำแนะนำ: รับขั้นตอนที่ดำเนินการได้เพื่อเอาชนะข้อ จำกัด ของกระบวนการเบื้องหลังส่วนใหญ่
•ทำการเปลี่ยนแปลง: ️ช่วยให้สมาร์ทโฟนฉลาดขึ้นด้วยการแชร์รายงานเกณฑ์มาตรฐานของคุณไปที่ dontkillmyapp.com
DontKillMyApp เป็นเครื่องมือเปรียบเทียบเพื่อดูว่าโทรศัพท์ของคุณรองรับการประมวลผลพื้นหลังได้ดีเพียงใด คุณสามารถวัดผลก่อนตั้งค่าโทรศัพท์ของคุณจากนั้นอ่านคู่มือการตั้งค่าและเกณฑ์มาตรฐานอีกครั้งเพื่อดูว่าโทรศัพท์ของคุณทำงานอยู่เบื้องหลังมากน้อยเพียงใด
คุณสามารถแบ่งปันรายงานของคุณผ่านแอปไปยังผู้ดูแลเว็บไซต์ dontkillmyapp.com ซึ่งรวบรวมและคำนวณคะแนนติดลบโดยรวม
เกณฑ์มาตรฐานทำงานอย่างไร? (เทคนิค!)
แอปเริ่มบริการเบื้องหน้าด้วยการล็อกการปลุกและกำหนดเวลางานซ้ำ ๆ บนเธรดหลักตัวดำเนินการเธรดที่กำหนดเองและกำหนดเวลาการเตือนปกติ (AlarmManager.setExactAndAllowWhileIdle) จากนั้นจะคำนวณการดำเนินการเทียบกับที่คาดไว้ แค่นั้นแหละ!
สำหรับรายละเอียดเพิ่มเติมโปรดตรวจสอบรหัส แอปนี้เป็นโอเพ่นซอร์สที่ https://github.com/urbandroid-team/dontkillmy-app
แอปนี้เป็นโอเพ่นซอร์สและโครงการนี้ดูแลโดยอาสาสมัครที่ใส่ใจเกี่ยวกับระบบนิเวศของ Android รู้สึกถึงความเจ็บปวดในปัจจุบันและต้องการทำให้ดีขึ้น
ขอขอบคุณเป็นพิเศษสำหรับ Doki (github.com/doubledotlabs/doki)