20Jul

Scopri quali app stanno tenendo sveglio Android con Wakelock Detector

La durata della batteria dei telefoni cellulari non sembra essere lunga quanto un tempo. Se il tuo dispositivo Android sta morendo più velocemente di quanto desideri, Wakelock Detector può aiutarti a trovare le app installate che potrebbero uccidere la batteria o impedire lo spegnimento dello schermo.

Dovrai, purtroppo, essere rootato per poter utilizzare questa app: non c'è un modo semplice per vedere queste informazioni senza l'accesso come root.

Abbiamo esaminato alcuni dei modi in cui è possibile rintracciare la fonte dei problemi di batteria, e Wakelock Detector è un'app gratuita che può essere utilizzata per rintracciare quelle app e servizi che causano l'esaurimento della batteria. Lo stesso Android può fornire alcune informazioni su come viene utilizzata la batteria, ma non rivela nulla vicino alla figura intera.

È importante ricordare che i wakelock di per sé non sono necessariamente una brutta cosa. Si verificano per impedire alle app di essere cancellate dalla memoria in modo che possano continuare a essere eseguite in background, in modo che le e-mail possano essere controllate quando lo schermo è spento, ecc. Ma non tutte le app si comportano bene.

Ci sono due diversi tipi di wakelock da considerare. I wakelock parziali si verificano quando un'app o un servizio continua a utilizzare il tempo della CPU, ma lo fa in background, ma i wakelock pieni significano che lo schermo è acceso o impedito dallo spegnimento, il che ovviamente può essere un enorme consumo di batteria.

Vai su Google Play e installa te stesso una copia di Wakelock Detector.

È una buona idea installare l'app e continuare a utilizzare il telefono normalmente per un po ', magari continuando come al solito per un giorno o due. Ciò consentirà all'app di raccogliere una quantità ragionevole di dati sulle attività del telefono.

Avvia l'app e ti verrà presentato un elenco di altre app che hanno avviato un wakelock: i wakelock parziali sono elencati per impostazione predefinita( chiamati "CPU wakelocks nell'app), ma puoi passare a visualizzare i wakelock completi toccando la CPUicona di visualizzazione e scegliendo "Schermo wakelock".

Il pulsante a destra di questo può essere utilizzato per modificare l'ordine in cui sono elencate le app. Le opzioni disponibili sono in esecuzione( ordinate per quanto tempo sono attive le app), Utilizzo( ordinato per utilizzo risorse) e ABCD( ordinato alfabeticamente).

Indipendentemente dal tipo di wakelock completo o parziale, è possibile ottenere ulteriori informazioni su ciò che sta accadendo con il telefono toccando una delle app che sono state evidenziate. Ad esempio, se selezioniamo Google+, possiamo vedere che l'app sta svegliando il dispositivo per la sincronizzazione e per la funzione di chat.

Toccando Info app puoi visualizzare dettagli come la quantità di spazio in cui si trova l'app in questione e offrirti la possibilità di forzare uno spegnimento. I pulsanti Apri e Playstore aprono rispettivamente l'app e la pagina pertinente di Google Play.

Accanto a ciascun tipo di wakelock puoi vedere quante istanze ci sono state. Questo è un ottimo modo per determinare quali app o quali caratteristiche di particolari app causano la morte della batteria. Può aiutarti a decidere se un'app che mangia attraverso la batteria vale il prezzo e ti aiuta a vedere quale impostazione potrebbe dover essere regolata per aiutare a tenere un po 'sotto controllo le cose.

Nel peggiore dei casi, potresti scoprire che evidenzia un'app problematica e decidere che ha più senso cercare un'alternativa.

Se ti piace sperimentare con diverse ROM, Wakelock Detector può anche essere utilizzato per tracciare l'utilizzo della batteria di diversi componenti del sistema. Apri il menu toccando i tre trattini nell'angolo in alto a sinistra, premi Impostazioni, quindi attiva l'opzione "Modalità avanzata".

Fondamentalmente, la modalità avanzata consente a WLD di mostrare i processi di sistema accanto alle app che hai installato. Anche se non sei necessariamente in grado di disinstallare tutti i componenti che si trovano per mantenere il tuo telefono sveglio, Wakelock Detector evidenzierà problemi con una ROM che potrebbe aiutarti a decidere di provarne un altro, o di disabilitare una particolare funzione della ROM.

Come sempre, Google è tuo amico. Se noti che un'app o un servizio particolari sta svegliando il tuo dispositivo più di quanto sembri accettabile, controlla online per vedere se altre persone hanno riscontrato lo stesso problema. Come suggerito nelle FAQ dell'app, solo il problema di wakelock [appname] di Google e potresti trovare l'aiuto di cui hai bisogno.