Tôi đã thấy rằng một số ứng dụng nhất định (ví dụ Amazon MP3 và Stocks) đôi khi sẽ chạy trong nền ngay cả khi tôi chưa từng mở chúng một lần. Tại sao lại thế này? Điều này là không mong muốn - những chu kỳ CPU đó là của tôi, không phải của họ!
Tôi đã thấy rằng một số ứng dụng nhất định (ví dụ Amazon MP3 và Stocks) đôi khi sẽ chạy trong nền ngay cả khi tôi chưa từng mở chúng một lần. Tại sao lại thế này? Điều này là không mong muốn - những chu kỳ CPU đó là của tôi, không phải của họ!
Câu trả lời:
Điều này đi với một bài viết khác tôi đã thực hiện về một vấn đề hơi khác nhau.
Các ứng dụng nền thường chỉ đáp ứng với các sự kiện. Các sự kiện họ quan tâm, thường không có gì cho các ứng dụng chạy nước rút này.
Họ chiếm RAM. TUY NHIÊN không giống như máy tính để bàn, khi Android muốn ram, nó sẽ xóa mọi thứ trong "nền" mà nó muốn (cũ hơn trước) để giải phóng không gian. \
Ngoại lệ duy nhất để ram giải phóng là khi nó gửi thông báo (biểu tượng cố định trong thanh thông báo ... giống như biểu tượng tải xuống từ thị trường trong khi mục đang tải xuống).
Vì vậy, đừng quá lo lắng về nó. Các ứng dụng bloatware này không gây hại cho Android của bạn trừ khi chúng làm bất cứ điều gì vì batter là mối quan tâm lớn. Cẩn thận với facebook / twitter khi họ ping dịch vụ cứ sau vài giây, bạn có thể vô hiệu hóa "ping" bằng cách vô hiệu hóa hành vi, sau đó họ sẽ không làm gì cả. Ngay cả ứng dụng nhắn tin cũng có thể bị xóa khỏi bộ nhớ, khi hệ thống thực hiện đồng bộ hóa nền, nó sẽ thức dậy, tải, chạy và trở lại không hoạt động.
Hầu hết nền tảng của tôi là với iPhone và có một số trình nền khởi chạy nhất định chạy khi điện thoại khởi động. Âm thanh như thế này là trường hợp ở đây quá. Dennis từ bài viết này nói
Điều duy nhất tôi biết, như tôi chỉ ra, yêu cầu root điện thoại và làm mất hiệu lực bảo hành. Truy cập /etc/rcx.d và xóa tệp được liên kết với tệp thực thi. (Tất nhiên, điều này giả định rằng hệ thống tập tin tuân theo hệ thống phân cấp giống như mọi bản phân phối Linux khác mà tôi đã chạy.)
Hi vọng điêu nay co ich!
Thomas