Tôi có một Cột mốc Motorola và tôi đã biết rằng nó có bộ nhớ tương đối thấp (bộ nhớ thời gian chạy, không phải dung lượng lưu trữ). Vấn đề đi kèm với điều này là bất cứ khi nào có quá nhiều ứng dụng muốn chạy trong nền, hệ thống Android sẽ bắt đầu giết chết mọi thứ và với Cột mốc của tôi xảy ra rất dễ dàng.
Điều đó sẽ không tệ lắm, nếu thực tế là Android dường như nghĩ rằng trình khởi chạy tại nhà là ứng dụng ít quan trọng nhất trong tất cả (điều này là vô lý sai). Ví dụ, ngay bây giờ tôi có một loạt các ứng dụng làm mờ nền, một số quan trọng (như Swype ) và một số vô nghĩa (như Facebook ). Nếu tôi mở ngay cả một ứng dụng đơn giản như Tin nhắn hoặc Danh bạ hoặc Cài đặt , homelauncher sẽ bị giết trong nền. Khi tôi nhấn nút Home, tôi được chào đón với một màn hình chính trống và phải chờ khoảng 1 hoặc 2 phút để mọi thứ tải lại.
Điều này xảy ra với tất cả các launcher gia đình tôi đã thử, mặc dù nó xảy ra dễ dàng hơn với những cái nặng hơn. Cho đến nay, tôi đã xoay sở để sống với hành vi này bằng cách tránh các ứng dụng chạy trong nền (cũng như các vật dụng). Nhưng giải pháp này không hoàn hảo. Nó vẫn xảy ra thường xuyên hơn tôi muốn.
Có cách nào để thay đổi các ưu tiên của Android khi giết các ứng dụng nền không? Nhưng tại sao các nhà launcher xếp hạng thấp hơn Google Maps 'dịch vụ vị trí và Facebook ' s (không hoạt động) tải lên và mọi thứ khác? Tôi muốn trình khởi chạy tại nhà là thứ cuối cùng bị giết khi bộ nhớ còn thấp hoặc càng gần cuối cùng càng tốt (ví dụ: rõ ràng nó không thể xếp hạng cao hơn ứng dụng hiện đang hoạt động, nhưng bạn hiểu ý tôi).
Tôi hiện đã cài đặt Cyanogen mod 6, nhưng nó cũng đã xảy ra trên hệ điều hành android stock và tôi sẵn sàng cài đặt hoàn toàn BẤT K ROM ROM tùy chỉnh nào để giải quyết vấn đề này.