Membuat peluncur rumah tidak terbunuh

9

Saya memiliki Milestone Motorola, dan saya mengetahui bahwa ia memiliki memori yang relatif rendah (memori runtime, bukan kapasitas penyimpanan). Masalah yang muncul dengan ini adalah bahwa setiap kali terlalu banyak aplikasi yang ingin dijalankan di latar belakang, sistem android mulai membunuh barang, dan dengan Milestone saya itu terjadi dengan sangat mudah.

Itu tidak akan seburuk itu, jika bukan karena fakta bahwa android tampaknya menganggap peluncur rumah adalah aplikasi yang paling tidak penting dari semua (yang tidak masuk akal salah). Misalnya, saat ini saya memiliki serangkaian aplikasi yang mencemari latar belakang, beberapa penting (seperti Swype ) dan beberapa tidak berguna (seperti Facebook ). Jika saya membuka bahkan aplikasi sederhana seperti Pesan atau Kontak atau Pengaturan , homelauncher terbunuh di latar belakang. Setelah saya menekan tombol Home, saya disambut dengan layar awal yang kosong, dan harus menunggu sekitar 1 atau 2 menit untuk semuanya memuat lagi.

Ini terjadi dengan semua peluncur rumah yang saya coba, meskipun lebih mudah dengan peluncur yang lebih berat. Sejauh ini, saya berhasil hidup dengan perilaku ini dengan menghindari aplikasi yang berjalan di latar belakang (dan juga widget). Tetapi solusi ini tidak sempurna. Itu masih terjadi lebih sering daripada yang saya inginkan.

Apakah ada cara untuk mengubah prioritas android dalam hal mematikan aplikasi latar belakang? Tapi mengapa rumah peluncur peringkat lebih rendah dari Google Maps 'layanan lokasi dan Facebook ' s (tidak aktif) uploader dan segala sesuatu yang lain? Saya ingin peluncur rumah menjadi hal terakhir yang terbunuh ketika ingatannya rendah, atau sedekat mungkin dengan yang terakhir (mis. Jelas tidak bisa peringkat lebih tinggi dari aplikasi yang sedang aktif, tetapi Anda mengerti maksud saya).

Saat ini saya sudah menginstal Cyanogen mod 6, tetapi itu juga terjadi pada OS android stock, dan saya bersedia untuk menginstal ROM kustom APA SAJA untuk menyelesaikan masalah ini.

Malabarba
sumber

Jawaban:

5

Saya pikir ADW Launcher memiliki pengaturan yang harus menyimpan aplikasi dalam memori. CM juga memiliki pengaturan untuk memaksa OS menjaga peluncur dalam memori. Saya tidak ingat di mana itu berada di CM6, tetapi di CM7 itu ada di Settings -> CyanogenMod Settings -> Performancedan itu disebut "Lock Home in Memory". Saya tidak ingat apakah itu di tempat yang sama atau apakah itu disebut sama di CM6.

Ryan Conrad
sumber
Opsi ini bermanfaat tetapi tidak ideal. Ini adalah apa yang saya gunakan saat ini (dan terima kasih telah menunjukkannya), tetapi kadang-kadang menyebabkan ketidakstabilan dan kadang-kadang crash aplikasi latar depan saat ini.
Malabarba
1
Aplikasi apa pun yang berada dalam memori seperti yang Anda inginkan akan menyebabkan ketidakstabilan yang Anda sebutkan. Anda memaksa perangkat untuk menyimpan memori yang digunakan untuk peluncur Anda ketika mungkin perlu menggunakannya untuk aplikasi yang sedang berjalan.
Ryan Conrad
3
Saya mengerti. Itu sebabnya saya sebutkan dalam pertanyaan bahwa peluncur seharusnya tidak memiliki prioritas lebih tinggi daripada aplikasi yang sedang berjalan, tetapi harus lebih tinggi dari aplikasi latar belakang. Ini benar-benar ok untuk peluncur untuk dibunuh jika aplikasi aktif membutuhkan memori, saya hanya ingin itu dibunuh setelah aplikasi latar belakang lainnya telah terbunuh (bukannya menjadi yang pertama dalam barisan). Tapi bisa dimengerti bahwa opsi seperti itu belum ada =). Tidak dapat memiliki segalanya
Malabarba
@BruceConnor, ini mungkin satu poin yang menentang argumen bahwa "Android menangani memori dengan baik sendiri". Saya pikir sebagian besar, itu hanya membunuh peluncur berulang kali dalam proses. Bukan berarti pembunuh tugas akan sangat membantu.
Peluang
1

Coba Supercharger v6 .

Itu dapat membuat Peluncur Homescreen Anda "Sulit Dibunuh" atau "Tahan Peluru". Jika Anda memiliki ICS / JB, pastikan untuk mendapatkan versi ICS / JB .

Juga, pastikan untuk menonaktifkan Lock Home in Memorypeluncur Anda (jika ada) sebelum menggunakan v6.

Mateen Ulhaq
sumber