Khi ứng dụng của tôi không hoạt động, Android sẽ hủy quá trình này. Nếu người dùng mở lại ứng dụng sau một thời gian, chỉ có Hoạt động hàng đầu được tạo - đây là vấn đề đối với tôi vì hoạt động phụ thuộc vào việc khởi tạo các đối tượng khác (hiện đang bị hủy).Khởi động lại ứng dụng Android sau khi quá trình bị giết
Điều tôi muốn làm trong trường hợp đó là khởi chạy lại ứng dụng. Tôi có thể làm như thế nào?
Android giết chết một App vào bộ nhớ giải phóng. Vì vậy, nếu ứng dụng không hoạt động, nó có khả năng bị giết sau một thời gian khi hệ điều hành cần bộ nhớ để thực thi các chương trình khác. – gkris
Có thể bạn cần một dịch vụ trên nền để giữ _vital_ _objects_ chạy. Bạn có thể sử dụng 'Sticky Intent' để đảm bảo dịch vụ được khởi động lại khi nó bị giết. – DroidBender