Mengapa Sistem Android selalu menjaga ponsel saya tetap aktif?

9

Saya bangun pagi ini dan menemukan bahwa baterai ponsel saya pada kapasitas 70%, meskipun sudah terisi penuh ketika saya pergi tidur. Saya masuk ke pengaturan baterai, dan menemukan bahwa Sistem Android terutama bertanggung jawab, setelah menjaga ponsel saya tetap terjaga sepanjang waktu. Saya mencari sedikit, dan ini tampaknya bukan perilaku normal. Penerimaan dan wifi baik-baik saja, dan hemat daya menyala. Saya berharap ada penjelasan dan solusi untuk ini.

masukkan deskripsi gambar di sini masukkan deskripsi gambar di sini

Zong
sumber
2
"Sistem Android" dapat berarti banyak hal. Saya sarankan Anda menginstal BetterBatteryStats dan memeriksa siapa yang benar-benar bertanggung jawab atas "Wake Locks". Anda dapat menemukan aplikasi di Playstore dan di XDAs.
Izzy
Jadi ini sebenarnya sangat umum. Terima kasih atas sarannya, saya akan memeriksanya lebih lanjut.
Zong

Jawaban:

9

Alur kerja umum untuk melacak masalah tidur nyenyak / bangun-kunci:

  1. Instal CpuSpy
  2. Instal BetterBatteryStats
  3. Matikan telepon Anda
  4. Isi penuh saat dimatikan
  5. Cabut kabelnya
  6. Mulai ponsel, buka kunci dan buka beberapa aplikasi seperti email, browser, facebook, dan tutup kembali
  7. Jangan menyentuh ponsel Anda, biarkan berada di meja Anda selama satu jam
  8. Buka CpuSpy
    • "Deep Sleep" harus menjadi bar terpanjang dari semua. Jika tidak, CPU berfungsi karena suatu proses (Aplikasi, Layanan) secara konstan membangunkan ponsel Anda atau Anda menggunakan Kernel / ROM non standar yang memiliki masalah Tidur Pulas.
  9. Buka BetterBatteryStats
    • Atur dropdown pertama ke "Kernel Wakelock" dan yang kedua ke "Sejak dicabut", lalu lihat apakah aplikasi yang Anda instal muncul dalam daftar, menggunakan angka% tinggi (membangunkan ponsel Anda)
    • Kemudian atur dropdwon pertama ke "Partial Wakelocks" dan periksa lagi untuk aplikasi apa pun yang membangunkan ponsel Anda dengan angka% tinggi
  10. Copot pemasangan aplikasi yang menyebabkan kunci bangun (mencegah ponsel Anda dari tidur nyenyak)
  11. Jika masalah masih berlanjut, google untuk instruksi lebih lanjut dengan pola berikut:
    • "wakelock + [appname]" tanpa tanda kurung, masukkan nama aplikasi atau layanan yang menyebabkan persentase tinggi di BetterBatteryStats, dan google tanpa tanda kutip!
Garis bawahi
sumber
1
Ini hebat, ini cara yang bagus dan sederhana untuk mendiagnosis masalahnya. Tampaknya satu-satunya solusi adalah menghapus instalan, yang tidak membantu ketika aplikasi sistem bertanggung jawab.
Zong
1
@ZongLi - Ngomong-ngomong, biasanya jika suatu jawaban cukup baik untuk diterima (centang) maka itu harus cukup baik untuk mendapatkan suara terbanyak (Jawaban ini berguna), jadi Anda mungkin ingin mengklik pada panah atas setiap kali Anda mengklik tanda centang, sehingga orang merasa dihargai. * 8 ')
Mark Booth
INFO: Ada aplikasi yang berfungsi dengan benar, tetapi tidak dapat karena beberapa kasus khusus. Misalnya Google+ saya memiliki wakelock konstan yang menghabiskan baterai saya pada maksimum 1600 MHz terus-menerus! Dalam pengaturan yang saya lihat, saya telah mengaktifkan backup / unggah Foto otomatis Google+. 2 hari yang lalu saya mengklik "Cadangkan semua foto dari perangkat ini" untuk memicu unggahan penuh semua foto. Salah satu foto memiliki masalah dan itu membuat Google+ terus berusaha mengunggah foto ini dalam satu lingkaran tanpa batas. Solusi di sini bukan untuk menghapus aplikasi, tetapi untuk menyelidiki lebih lanjut, MENGAPA aplikasi memicu wakelock.
Menggarisbawahi
1

Untuk non-teknisi, saya merekomendasikan aplikasi yang saya kembangkan bernama Wakelock Detector .

Lihat presentasi ini, Penjelasan Android Wakelock , untuk info lebih lanjut tentang "mekanisme wakelock" di Android.

John Smith
sumber
1
Anda hanya memiliki dua jawaban di Stack Exchange, keduanya untuk mempromosikan aplikasi ini. Jika ini adalah aplikasi Anda, Anda harus mengungkapkan ini dalam jawaban Anda atau itu akan dihapus sebagai spam.
Dan Hulme
-2

Anda tidak perlu menghapus aplikasi itu. Terkadang ada alasan bagus untuk aplikasi agar ponsel Anda tidak tidur. Misalnya, saya mengubah login saya ke email kantor saya tetapi lupa memperbarui aplikasi email di telepon yang mengakses email kantor saya. Terus mencoba masuk untuk menyinkronkan dan itu menggunakan biaya batt saya.

Eddie
sumber
2
Bagaimana ini menjawab pertanyaan? Dikatakan bahwa Sistem Android menguras baterai. Zong bahkan tidak menyebutkan mencopot pemasangan aplikasi. Bagaimana "jawaban" ini membantu?
ZnewmaN