Yanıtlar:
Bunu gör
tl; dr sürümü:
- Android daha fazla bellek gerektiğinde bir görevi otomatik olarak öldürmek için kodlanmış zor.
- Yapması gerekenleri yaptığında Android bir görevi otomatik olarak öldürmek için zor kodlanmıştır.
- Android, uzun süredir geri dönmediğinde bir görevi otomatik olarak öldürmek için kodlanmış zor.
- Çoğu servis (muhtemelen arka planda çalışırken) aktif olarak bir şeyler yapmıyorken çok az hafıza kullanır.
- Bir içerik sağlayıcı yalnızca bir bildirim verdiğinde bir şey yapıyordur. Aksi takdirde çok az hafıza kullanır.
- Bir işlemi hazır olmadığında öldürmek, yalnızca kendisini yeniden yüklemesi ve yeniden gerektiğinde sıfırdan başlaması gerekmesine neden olur.
- Bir görev muhtemelen bir sebepten dolayı arka planda çalışıyor olduğundan, onu öldürmek yalnızca onu kullanan etkinlik onu aradığı anda yeniden doğmasına neden olur. Ve yine baştan başlamak zorunda kalacak.
- Bazı işlemlerin öldürülmesi istenmeyen yan etkilere neden olabilir. Kısa mesaj almamak, alarmlar çalmamak ve sadece birkaçını zorlamak için kapanır.
- Telefonunuzda herhangi bir şeyin çalışmasını önlemenin tek gerçek yolu .apk dosyasını kaldırmak olacaktır.
- “Home” düğmesine basmak yerine kapanana kadar “geri” ye basarak, uygulamadan çıkarsanız çoğu uygulama kendiliğinden çıkacaktır. Ama eve vurmak bile olsa, Android bir süre arka planda kaldıktan sonra onu öldürür.
Android tasarlandığı için uygulamaları öldürmenize gerek yok.
Hayır ve hatta Android'in en son 2.2 sürümleriyle daha da fazlası. Onları kullanırdım, ama durdum ve bir görev yöneticisi / katili kullanmayı bıraktığımdan beri her şey daha iyi oldu. Uzun süre boyunca tonlarca CPU kullanan bir işlem hakkında bilgilendirilmek istiyorsanız, o zaman bu kaçma işlemini öldürme seçeneği verecek olan Watchdog adlı bir uygulama var.
Evet. Bir görev katil uygulamasına sahip olmalısınız, ancak düşündüğünüz nedenlerden dolayı değil.
Kaçak işlemler yaptım (belki bekçi köpeği yardımcı olabilir) google maps gibi iki kez koştum, bir kere cpu / ram'ımı öldürmek ve bir kere gerçekten çalışmak. Her iki örneği de öldürmek için görev katilini kullanmam ve sonra normal olanı çalıştırmam gerekti.
Nadiren aslında bir şeyleri manuel olarak öldürmeniz gerekecek. Ancak tüm programlar gibi, bazen de olur. Telefonumun tamamında uygulamalar çökmesine neden oldu ve root veya başka bir şeyle çalışmıyorlardı.
Bazen bir uygulama çöktüğünde veya yanıt vermediğini belirten bir duruma ulaştığında, onu manuel olarak kapatabilirsiniz. . . ancak yavaşlama sorunları için, işletim sisteminin kendisi şu anda daha fazla görevi yürüttüğü için bir görev yöneticisi gerekli değildir.
Başlıklı bu kapsamlı bilgilendirici & kolayca Okunması makale " Android Görev Killers Açıklaması: Ne Yapar ve Them Kullanılamaz Neden " Android varsayılan olarak oldukça iyi kendi başına süreç yönetimini nasıl işleyeceğini hızlı bir genel bakış sağlayacaktır. (Temelde bir Görev Yöneticisi / Katil Uygulaması gerekli değildir - Android işletim sisteminin erken sürümlerinde daha kullanışlıdır)
Makale açıklayacaktır:
Bunun yerine ne yapmalısınız, örneğin:
Froyo'yu çalıştırırken görevleri öldürmek için değil, çalışanların listesini incelemek ve uygulamaların nasıl çalıştığı hakkında daha fazla bilgi edinmek için kolay bir yol bulmak için görev yöneticisini kurdum. Bu, neyin hızlı şekilde çalıştığını öğrenmenin en kolay yolu gibi görünüyordu.
Artık Gingerbread'e sahip olduğum için, sadece ayarlar menüsündeki uygulamalar altındaki "çalışan" listesini kullanıyorum.
İdeal olarak, Cristi tarafından belirtilen nedenlerden dolayı bir görev yöneticisine ihtiyacınız yoktur.
Android'de rastgele yavaşlamalar muhtemelen iki kaynaktan birinden kaynaklanıyor:
Yavaşlamalar yaşıyorsanız ve bunlara neden olan uygulamaları kaldırmak istemiyorsanız veya kaldırmak istemiyorsanız (veya hangilerinin olduğunu bilmiyorsanız), bir görev katili gerçekten bir fark yaratabilir. Aynısı, yeterli RAM'e sahip olmayan eski cihazlar için de geçerlidir.
Yani: gerekli olmamalıdır, ancak cihazınızda yanlış uygulamalar varsa, bunu bir geçici çözüm olarak deneyebilirsiniz.