Nas versões anteriores do Android, quando a bateria do meu telefone estava acabando rapidamente, eu podia abrir um aplicativo como o OS Monitor , ver qual processo está usando muita CPU (geralmente era o Evernote ou o Maps.me) e depois matar esse processo.
No entanto, o OS Monitor e aplicativos semelhantes não estão mais funcionando com o Android 7, acho que devido a algumas mudanças no sistema.
Então, eu estou querendo saber, existe uma maneira que me permita ver o que está consumindo CPU na versão mais recente do Android?
7.0-nougat
processes
resource-monitoring
Laurent
fonte
fonte
Respostas:
Você pode usar
adb shell /system/bin/dumpsys cpuinfo
.Isso também deve funcionar com o Oreo.
fonte
(Editado - confirmado também não funciona no 7.1.1 sem raiz).
Isso deve funcionar em qualquer versão do Android, mas você pode achar a saída um pouco hostil:
apt install top
top
fonte
su
comando não funciona tão bem :-(