ตรวจสอบและรีสตาร์ทแอปที่ถูกฆ่าด้วย KeepRunning

click fraud protection

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

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

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

มุ่งหน้าไปที่ เธรดแอปพลิเคชัน ที่จะเริ่มต้น.