Perché il sistema Android mantiene sempre attivo il mio telefono?


9

Mi sono svegliato questa mattina e ho scoperto che la batteria del mio telefono era al 70% della capacità, anche se era completamente carica quando sono andata a dormire. Sono andato nelle impostazioni della batteria e ho scoperto che il sistema Android è il principale responsabile, avendo tenuto il telefono sveglio tutto il tempo. Ho cercato un po ', e questo non sembra essere un comportamento normale. La ricezione e il wifi vanno bene e il risparmio energetico è attivo. Spero che ci sia una spiegazione e una soluzione a questo.

inserisci qui la descrizione dell'immagine inserisci qui la descrizione dell'immagine


2
"Sistema Android" può significare più cose. Ti suggerirei di installare BetterBatteryStats e verificare chi è veramente responsabile di "Wake Locks". Puoi trovare l'app nel Playstore e negli XDA.
Izzy

Quindi questo è davvero piuttosto comune, quindi. Grazie per il suggerimento, approfondirò di più.
Zong,

Risposte:


9

Un flusso di lavoro comune per rintracciare i problemi di deep-sleep / wake-lock:

  1. Installa CpuSpy
  2. Installa BetterBatteryStats
  3. Spegni il telefono
  4. Caricalo completamente mentre è spento
  5. Scollegare il cavo
  6. Avvia il telefono, sbloccalo e apri alcune app come e-mail, browser, Facebook e richiudile
  7. Non toccare il telefono, lascialo sul tavolo per un'ora
  8. Apri CpuSpy
    • "Deep Sleep" dovrebbe essere la barra più lunga di tutte. In caso contrario, la CPU funziona perché un processo (app, servizio) riattiva costantemente il telefono o si utilizza un kernel / ROM non standard che presenta un problema di sospensione profonda
  9. Apri BetterBatteryStats
    • Imposta il primo menu a discesa su "Kernel Wakelock" e il secondo su "Dal momento che non è collegato", quindi vedi se qualsiasi app che hai installato appare nell'elenco, utilizzando numeri% elevati (riattivazione del telefono)
    • Quindi imposta il primo dropdwon su "Parziale Wakelocks" e controlla di nuovo per qualsiasi app che riattivi il tuo telefono con un alto numero%
  10. Disinstalla l'app che causa i blocchi della sveglia (impedendo al telefono di dormire in profondità)
  11. Se il problema persiste, google per ulteriori istruzioni con il seguente schema:
    • "wakelock + [nome app]" senza parentesi, inserisci il nome dell'app o del servizio che causa percentuali elevate in BetterBatteryStats e google senza virgolette!

1
È fantastico, è un modo semplice e piacevole per diagnosticare il problema. Sembra che l'unica soluzione sia la disinstallazione, che non aiuta quando le app di sistema sono responsabili.
Zong,

1
@ZongLi - A proposito, di solito succede che se una risposta è abbastanza buona per essere accettata (il segno di spunta) allora dovrebbe essere abbastanza buona da meritare un voto positivo (questa risposta è utile), quindi potresti voler fare clic sulla freccia in su ogni volta che fai clic sul segno di spunta, quindi le persone si sentono apprezzate. * 8 ')
Mark Booth,

INFORMAZIONI: Esistono app che funzionano correttamente, ma potrebbero non funzionare a causa di alcuni casi speciali. Ad esempio, il mio Google+ ha avuto wakelock costanti che hanno scaricato costantemente la mia batteria su un massimo di 1600 MHz! Nelle impostazioni che ho visto, ho attivato il backup / caricamento automatico delle foto di Google+. 2 giorni fa ho fatto clic su "Backup di tutte le foto da questo dispositivo" per avviare un caricamento completo di tutte le foto. Una delle foto ha avuto un problema e ha fatto sì che Google+ cercasse costantemente di caricare questa foto in un ciclo infinito. La soluzione qui non era quella di disinstallare l'app, ma per indagare ulteriormente, PERCHÉ l'app ha innescato un wakelock.
Sottolinea il

1

Per i non-tecnici, consiglio un'app che sviluppo chiamata Wakelock Detector .

Dai un'occhiata a questa presentazione, spiegazione di Wakelock per Android , per maggiori informazioni sul "meccanismo di wakelock" in Android.


1
Hai solo due risposte su Stack Exchange, entrambe per promuovere questa app. Se questa è la tua app, devi rivelarla nella tua risposta o verrà rimossa come spam.
Dan Hulme,

-2

Non è necessario disinstallare necessariamente l'app. Ci sono momenti in cui c'è una buona ragione per cui un'app impedisce al telefono di dormire. Ad esempio, ho modificato il mio accesso all'email di lavoro ma ho dimenticato di aggiornare l'app di posta elettronica sul telefono che accede all'email di lavoro. Continuava a provare ad accedere per la sincronizzazione e questo stava esaurendo la mia carica di battuta.


2
Come risponde alla domanda? Dice che il sistema Android stava scaricando la batteria. Zong non ha nemmeno menzionato la disinstallazione di un'app. In che modo questa "risposta" è utile?
ZnewmaN,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.