Come trovare la causa principale dei problemi relativi alle batterie Android

Sommario:

Come trovare la causa principale dei problemi relativi alle batterie Android
Come trovare la causa principale dei problemi relativi alle batterie Android

Video: Come trovare la causa principale dei problemi relativi alle batterie Android

Video: Come trovare la causa principale dei problemi relativi alle batterie Android
Video: COS'È LINUX: Tutto (o quasi) su Linux - YouTube 2024, Novembre
Anonim
Android ha uno strumento di statistiche della batteria integrato che ti mostra cosa sta usando la batteria. Sfortunatamente, questo strumento non fornisce tutte le informazioni necessarie per identificare le cause principali della scarsa durata della batteria.
Android ha uno strumento di statistiche della batteria integrato che ti mostra cosa sta usando la batteria. Sfortunatamente, questo strumento non fornisce tutte le informazioni necessarie per identificare le cause principali della scarsa durata della batteria.

BetterBatteryStats è un'app che ti mostra molte più informazioni dettagliate su ciò che effettivamente utilizza la batteria del tuo telefono. Con BetterBatteryStats, puoi identificare esattamente quali app e impostazioni stanno scaricando la batteria.

Iniziare

BetterBatteryStats è disponibile per $ 2,99 su Google Play e ne vale la pena. Se desideri provare prima di acquistare, puoi scaricare l'app gratuitamente dalla sua discussione sul forum XDA Developers. Assicurati di supportare lo sviluppatore e acquistare l'app se la trovi utile.

L'app inizierà il monitoraggio dopo la prima ricarica. Una volta installata l'app, è necessario caricare il telefono e quindi concedere a BetterBatteryStats il tempo di raccogliere i dati. È possibile utilizzare il telefono normalmente per alcune ore, utilizzarlo per una giornata tipica o lasciarlo seduto per tutta la notte per vedere solo ciò che sta facendo il telefono quando non lo si utilizza. BetterBatteryStats utilizza gli eventi standard di Android, quindi non dovrebbe utilizzare alcuna batteria aggiuntiva per raccogliere questi dati.

Image
Image

Wakelocks ha spiegato

Il tuo telefono Android ha tre stati: Sveglia con lo schermo attivo (quando lo stai usando), Sveglia con lo schermo disattivato (quando sta eseguendo azioni in background) e Dormi.

Quando non si utilizza il telefono o il tablet, si desidera che rimanga nella modalità di sospensione il più possibile. La modalità Sleep consuma pochissima batteria.

Tuttavia, il telefono non può rimanere nello stato di sospensione tutto il tempo. Le app che devono eseguire azioni in background utilizzano wakelock parziali per mantenere il telefono sveglio durante l'esecuzione dell'azione. Qualsiasi app che deve fare qualcosa in background - Gmail che riceve nuova posta, un lettore musicale che suona musica con lo schermo del telefono spento o l'app Contatti che sincronizza i tuoi contatti - tutti usano i wakelock parziali per mantenere il telefono sveglio.

Puoi vedere l'effetto dei wakelock in azione visualizzando le informazioni sullo stato del telefono dopo che BetterBatteryStats ha avuto un po 'di tempo per raccogliere i dati. Ad esempio, nello screenshot qui sotto, possiamo vedere che il telefono è attivo da oltre 21 ore. Lo schermo del telefono è stato acceso per 12 minuti solo in questo momento, ma il telefono stesso è rimasto sveglio per quasi due ore.

Perché il telefono ha trascorso più di un'ora e mezza quando non lo usavamo? I wakelock parziali lo tenevano sveglio. Possiamo ridurre la quantità di tempo che il telefono passa sveglio aumentando così la durata della batteria eliminando i wakelock. (Si noti che i wakelock misurano solo il tempo in cui il telefono era sveglio quando lo schermo era spento. Se si utilizza il telefono per ascoltare la musica con lo schermo spento, è atteso e inevitabile una grande quantità di tempo di attesa con lo schermo spento.)
Perché il telefono ha trascorso più di un'ora e mezza quando non lo usavamo? I wakelock parziali lo tenevano sveglio. Possiamo ridurre la quantità di tempo che il telefono passa sveglio aumentando così la durata della batteria eliminando i wakelock. (Si noti che i wakelock misurano solo il tempo in cui il telefono era sveglio quando lo schermo era spento. Se si utilizza il telefono per ascoltare la musica con lo schermo spento, è atteso e inevitabile una grande quantità di tempo di attesa con lo schermo spento.)

Visualizzazione dei Wakelock parziali

Per visualizzare i wakelock parziali, tocca il menu Altro nella parte superiore dell'app e seleziona Wakelock parziali. Vedrai un elenco di azioni che hanno causato wakelocks. L'app che ha causato il maggior numero di wakelock apparirà in cima alla lista, così saprai quali problemi devi concentrarti.

Ad esempio, nello screenshot qui sotto, possiamo vedere diverse cause di wakelock: Google Maps aggiorna automaticamente la nostra posizione (presumibilmente Google Now saprà dove siamo), Pocket sincronizzando i nostri articoli non letti, Twitter sincronizzando i nuovi tweet e la sincronizzazione dell'app Google+ nuovo contenuto.

Image
Image

Elimanizzazione dei Wakelock parziali

Con queste informazioni, sappiamo cosa possiamo fare per spremere più batteria dal nostro telefono. Potremmo disabilitare la segnalazione della posizione in background in Google Maps (app Google Maps -> Impostazioni -> Impostazioni posizione -> Segnalazione posizione -> Non aggiornare la tua posizione), imposta Pocket per sincronizzare gli articoli meno frequentemente (o anche utilizzare la sincronizzazione manuale), imposta Twitter per verificare meno frequentemente i nuovi tweet e disabilitare la funzione di sincronizzazione dell'app Google+.

Se abbiamo visto Google Talk nella parte superiore di questo elenco e non l'abbiamo mai utilizzato, potremmo uscire da Google Talk per ridurre i wakelock. Se l'app che causa wakelocks ha una funzione di sincronizzazione, impostala per sincronizzare meno spesso, sincronizzare manualmente o disabilitare completamente la sincronizzazione (se non la usi mai).
Se abbiamo visto Google Talk nella parte superiore di questo elenco e non l'abbiamo mai utilizzato, potremmo uscire da Google Talk per ridurre i wakelock. Se l'app che causa wakelocks ha una funzione di sincronizzazione, impostala per sincronizzare meno spesso, sincronizzare manualmente o disabilitare completamente la sincronizzazione (se non la usi mai).

Naturalmente, le decisioni che prendi qui sono dei compromessi. Ad esempio, se Gmail è una grande fonte di wakelock per te, puoi impostare Gmail in modo che non sincronizzi automaticamente la nuova email. Ricevi nuove email solo quando esegui la sincronizzazione manualmente con il pulsante Aggiorna nell'app Gmail e non riceverai mai notifiche per nuove email se lo fai.

Se c'è un'app che continua a creare wakelock e non la usi, dovresti disinstallarla. Se non riesci a disinstallare l'app perché è arrivata con il tuo telefono, puoi disabilitarla. Per disabilitare un'app, apri la schermata Impostazioni, tocca App, scorri verso l'intero elenco Tutti e individua l'app. Tocca il nome dell'app e tocca il pulsante Disattiva. (Non dovresti usare questa funzione per disabilitare app utili, poiché ciò potrebbe causare problemi).
Se c'è un'app che continua a creare wakelock e non la usi, dovresti disinstallarla. Se non riesci a disinstallare l'app perché è arrivata con il tuo telefono, puoi disabilitarla. Per disabilitare un'app, apri la schermata Impostazioni, tocca App, scorri verso l'intero elenco Tutti e individua l'app. Tocca il nome dell'app e tocca il pulsante Disattiva. (Non dovresti usare questa funzione per disabilitare app utili, poiché ciò potrebbe causare problemi).
Se non sei sicuro di quale sia l'impostazione di una wakelock, prova a cercarla su Google. Altri utenti hanno probabilmente incontrato e risolto il problema prima.
Se non sei sicuro di quale sia l'impostazione di una wakelock, prova a cercarla su Google. Altri utenti hanno probabilmente incontrato e risolto il problema prima.

Per ulteriori suggerimenti sulla durata della batteria, consulta la nostra guida completa per massimizzare la durata della batteria del tuo telefono Android.

Consigliato: