După cum toți știm, unele aplicații folosesc mai multe resurse în background decât in foreground ( *cough* Facebook și Messenger *cough*), dar alternativele sunt ori half-baked ori reduc extrem de mult din funcțiile de bază. Astfel, singura soluție este să le oprim sincronizarea în background.
- În primul rând, trebuie să faceți legătura între PC și Android prin ADB (instalați Android SDK Manager, driverele de la telefon și bifați „enable usb debugging”).
- Ca să testați dacă device-ul este „văzut” de către PC deschideți un tab cmd în fișierul unde aveți platform-tools și executați comanda „adb devices„.
- Apoi, rulați „adb shell” – aceasta schimbă modul de executare a comenzilor: nu le mai execută pe PC ci pe smartphone.
- Pentru a opri procesele de în background ale unei anumite aplicații executați comanda cmd appops set „NUMELE PACHETULUI” RUN_IN_BACKGROUND ignore
- Pentru a le reactiva, executați cmd appops set „NUMELE PACHETULUI” RUN_IN_BACKGROUND allow
Dacă totul a mers bine, ar trebui să vedeți asta:
De acum, aplicația aceasta nu va mai putea crea procese în background.
Cauți un device Android? Gasește-l pe cel potrivit în reducerile eMAG de azi!