Slaapstand is een klein hulpprogramma waarmee u geselecteerde achtergrondprocessen kunt overwinnen. Het "doodt" door middel van "killbackgrondgroepen" die intern worden gebruikt door Android om middelen vrij te maken. Deze methode verschilt van het doden van toepassingen in de systeemlijst van lopende processen in de weg, dat het toepassingen in staat stelt om hun staat op te slaan voor de afslag, dus wanneer u terugkeert naar het overwinterde proces terug, wordt deze in de vorige staat gerestaureerd.
Het hulpprogramma kan nuttig zijn voor ontwikkelaars die moeten testen hoe hun applicaties zich gedragen terwijl ze worden gelost en opnieuw worden geladen door het systeem, evenals voor andere gebruikers die op zoek zijn naar een manier van systeemoptimalisatie on-the-fly.
Dit is geen taakmoordenaar. De app bevriest de geselecteerde taken daadwerkelijk, lossen ze uit het bedieningsgeheugen en het voorkomen van verder CPU-gebruik, maar de taken blijven in de systeemlijst van "Running" -taken. Volgens Android-documentatie (citaat): "Merk op dat" Running "niet betekent dat een van de code van de taak momenteel is geladen of activiteit - de taak is mogelijk door het systeem ingevroren, zodat deze in zijn vorige staat kan worden ingevroren, zodat deze in zijn vorige staat kan worden ingevroren wanneer vervolgens naar de voorgrond gebracht. " En dit is de overwinning die het systeem instrueert om geselecteerde taken te bevriezen. Houd er rekening mee dat u de knop "Force Stop" ziet die nog steeds is ingeschakeld in het dialoogvenster "App Info" voor bewapende taken. Dit komt omdat ze bevroren zijn, niet verwijderd. In tegenstelling tot de winterslaap, wordt de "stopping" gedood en vernietig de app volledig. Dit maakt een groot verschil.
De app is niet nodig om u apparaat te rooten. Het is ontworpen om te werken zonder superuser-privileges.
De app ondersteunt een servicemodus waarmee automatische achtergrondweerplaatsing van bepaalde processen mogelijk is. Let op: gebruik de servicemodus met een voorzichtigheid. Als sommige van de overwinterde processen op zichzelf voortdurend worden hergebruikt, kan de service de batterij uitputten.
De service is geconfigureerd in het dialoogvenster Instellingen. U kunt onder andere service-meldingen over Varios-evenementen inschakelen of uitschakelen.
Gebruik het dialoogvenster Status om de lijst met momenteel bewoonbare processen te bewerken.
Meer informatie op de site. Veelgestelde vragen is ook beschikbaar op http://wifiline.blogspot.com/p/hibernate-faq.html.
Als u denkt dat u een bug hebt gevonden, neem dan contact met mij op via e-mail en geef zoveel mogelijk details als mogelijk. Er bestaan te veel verschillende apparaten en Android-smaken, dus ik kan de app niet op allemaal testen. We kunnen proberen om je specifieke problemen samen op te lossen, in plaats van stomme downbotting van de app.
Waarschuwing! Het wordt sterk aanbevolen om apps te huiveren die zijn geïnstalleerd als widgets op uw launcher of slotscherm.
Waarschuwing! Op Android 5 actieve taken kan niet meer worden gecontroleerd per systeemontwerp. Als een oplossing biedt de slaapstand nu een speciale toegankelijkheidsdienst, die handmatig door de gebruiker in de instellingen voor het systeem toegankelijkheid moet worden ingeschakeld. Zonder deze slaapstand zal niet goed functioneren op Android 5 .
Bovendien is Google vereist dat deze tekst hier wordt weergegeven: "Deze app maakt gebruik van bereikbaarheidsdiensten."
!!! Sinds sommige nieuwste Android 5.1.1 Builds (rond LMY48I, augustus 2015) heeft Google de functionaliteit van Hibernate volledig gebroken. Ze lieten geen manieren om informatie over processen (ID's, prioriteiten, enz.) Te krijgen via Public API's. Ik heb een oplossing gemaakt met een beperkte functionaliteit (bijvoorbeeld procesprioriteiten, services en afhankelijkheden worden niet meer vermeld) en het verbruik van hulpbronnen kan toenemen. Dit is niet mijn schuld. Alsjeblieft Downvote Google zelf. Alternatieven zijn: niet om te upgraden naar de nieuwste Android-versies of root uw apparaat.
Aandacht! De applicatie werkt niet correct in Android 7 . Google heeft opzettelijk alle methoden van procesvermelding verbroken. U kunt hier details vinden - 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.