Hazırda Bekletme, seçilen arka plan işlemlerini hazırda bekletmenize izin veren küçük bir yardımcı programdır. Onları "KillbackgroundProcesses" vasıtasıyla "öldürür", android tarafından dış kaynakları serbest bırakacak. Bu yöntem, koşu işlemlerinin sistem listesindeki uygulamaların, uygulamaların çıkış öncesi kaydetmelerine izin verdiğini, bu nedenle Hazırda Bekletme işlemine geri döndüğünüzde, önceki eyaletine geri döndürülürken, önceki durumuna getirilir.
Yardımcı program, uygulamalarının sistem tarafından boşaltıldığında ve yeniden yüklenmesi sırasında nasıl davrandığı ve aynı zamanda sinyolojik olarak sistem optimizasyonunun bir yolunu arayan diğer kullanıcılar için nasıl davrandığını test etmesi gereken geliştiriciler için faydalı olabilir.
Bu bir görev katili değil. Uygulama aslında seçilen görevleri dondurur, bunları çalışma belleğinden boşaltmayı ve daha fazla CPU kullanımını önler, ancak görevler "Koşma" görevlerinin sistem listesinde kalır. Android belgelerine göre (alıntı): "" Çalışmanın ", görev kodunun herhangi birinin yüklendiği veya etkinlik olduğu anlamına gelmediğini unutmayın - görev, sistem tarafından donmuş olabilir, böylece önceki durumunda yeniden başlatılabilir. sonraki ön plana getirildi. " Ve bu, sistemin seçilen görevleri dondurmasını söyleyen hazırda bekletme. Lütfen, Hazırda Bekletme Görevleri için "App Info" sistem iletişim kutusunda "Force Stop" düğmesini görebileceğinizi unutmayın. Bunun nedeni donmuş, kaldırılmadıklarıdır. Hazırda Bekletme'nin aksine, "durdurma", uygulamayı zorla ve tamamen yok eder. Bu büyük bir fark yaratır.
Uygulama, cihazın köklenmesini gerektirmez. Süper kullanıcı ayrıcalıkları olmadan çalışmak üzere tasarlanmıştır.
Uygulamaya, otomatik arka plana izin veren bir servis modunu destekler. Dikkat: Servis modunu dikkatli kullanın. Hazırda Bekletilmiş işlemler sürekli olarak kendileri tarafından yeniden yaratılırsa, servis pili tüketebilir.
Servis Ayarlar iletişim kutusunda yapılandırılmıştır. Diğer şeylerin yanı sıra, varios olayları hakkında hizmet bildirimlerini etkinleştirebilir veya devre dışı bırakabilirsiniz.
Şu anda hazırda bekletilebilir süreçlerin listesini düzenlemek için Durum iletişim kutusunu kullanın.
Sitede daha fazla ayrıntı. SSS ayrıca http://wifiline.blogspot.com/p/hibernate-faq.html adresinde de mevcuttur.
Bir hata bulduğunuzu düşünüyorsanız, lütfen e-posta yoluyla benimle iletişime geçin ve mümkün. Çok fazla farklı cihaz ve Android lezzeti var, bu yüzden uygulamayı hepsinde test edemiyorum. Uygulamanın Aptal Dalışması yerine, belirli sorunlarınızı bir araya getirmeyi deneyebiliriz.
Uyarı! Launcher veya LOCK ekranında widget olarak yüklenen uygulamaları hazırda tutmaması şiddetle tavsiye edilir.
Uyarı! Android 5 'de aktif görevler artık sistem tasarımı ile izlenemiyor. Bir geçici çözüm olarak Hazırda Bekletme, sistem erişilebilirlik ayarlarında kullanıcı tarafından manuel olarak etkinleştirilmeli özel bir erişilebilirlik hizmeti veriyor. Bu hazırda bekletme hizmeti olmadan Android 5 üzerinde düzgün çalışmayacak.
Google, bu metnin burada görünmesini gerektirir: "Bu uygulama erişilebilirlik hizmetlerini kullanır."
ilgi !!! Bazı en son Android 5.1.1 oluşturduğundan (LMY48i, Ağustos 2015 civarında) Google, Hazırda Bekletme işlevini tamamen kırdı. Kamu API'leri aracılığıyla süreçler (ID'ler, öncelikler vb.) Hakkında bilgi edinmenin hiçbir yolu bırakmadılar. Sınırlı bir işlevsellik ile bir geçici çözüm yaptım (örneğin, işlem öncelikleri, hizmetler ve bağımlılıklar artık listelenmemiş) ve kaynak tüketimi artar. Bu benim hatam değil. Lütfen Google'ın kendisini aşağı çekin. Alternatifler: En son Android sürümlerine yükseltmemek veya cihazınızı köklendirmek için.
Dikkat! Uygulama Android 7 'da düzgün çalışmayacak. Google, tüm işlem listesinin tüm yöntemlerini kasten kırdı. Detayları burada bulabilirsiniz - https://code.google.com/p/android/issues/detail?id=205565
Fixed a problem on Android 5 : packages with subprocesses were skipped during listing.
On Android 5 , do not forget to re-enable the Hibernate's accessibility service.