Mengaktifkan Logcat Pada Android
Sebagai pengembang melakukan debug adalah hal yang wajib dilakukan. Di android, secara default debug yaitu logcat sudah diaktifkan. Tapi bagi yang menggunakan custom rom. Biasanya pembuat rom menonaktifkan logcat dengan berbagai alasan, salah satunya performansi, walau tidak terlalu signifikan, dan memang bagi pengguna umum debug sama sekali tidak dibutuhkan.
Namun, melakukan debug adalah hal yang wajib dilakukan bagi saya :D. Ketika kita melakukan pengembangan aplikasi android menggunakan eclipse, sudah tersedia tool untuk melihat debug aplikasi android. Jadi, jika aplikasi yang kita kembangkan error seperti force close, dsb, kita akan mengetahui.
Namun jika anda menemukan pesan ini ketika akan melakukan debug
"unable to open log device... "
maka itu berarti logcat anda tidak aktif.
Ada beberapa cara untuk mengaktifkan logcat. Syarat untuk bisa mengaktifkan logcat, device android anda sudah harus root. Cara yang saya gunakan adalah.
1. Bukalah aplikasi terminal pada device android anda. Jika belum anda, silahkan install dari google play store.
2. Buka direktori /system/etc/init.d/. Lalu cari file dengan nama log-enabller. Konon katanya nama filenya berbeda-beda untuk tiap device, ya coba berdasarkan insting anda jika berbeda :)
3. Cari baris perintah yang seperti : rm /dev/log/main
4. Edit menjadi komentar seperti : # rm /dev/log/main
5. Save, lalu reboot.
Dan seharusnya sudah berhasil kembali.
- Open:
/system/etc/init.d/×××?not the same file on different ROMs, find the right file? - Find the line that says:
rm /dev/log/main - Change the line to:
# rm /dev/log/main(comments out the line,rm= remove, in case you were wondering) - Save and reboot
Updated :
Berhubung tidak semua device / ROM memiliki konfigurasi yang sama/mirip seperti ini. Ada cara lain yang bisa digunakan, yaitu :
Cara ini bisa melalui terminal atau adb via dos :
1. adb shell
2. su
3. mount -o remount,rw /system
4. echo ANDROIDLOGGER >> /system/etc/tweaks.conf
5. mount -o remount,ro /system
Setelah itu reboot
Bacaan terkait
Membuat dan Print Dokumen di Flutter
Dalam aplikasi adakalanya kita memerlukan agar aplikasi menghasilkan dokumen atau dokumen tersebut untuk bisa di print. Di flutter hal tersebut dapat dilakukan denga...
Mendapatkan String App Hash untuk SMS Retriever Android
Implementasi verifikasi menggunakan OTP pada aplikasi sering digunakan. Sebelumnya android memiliki permission (SMS_RECEIVE and SMS_READ) untuk membaca SMS agar memu...
flutter_stetho : Debug Flutter (Network) Menggunakan Chrome Dev Tools
Ada kalanya ketika melakukan development aplikasi mobile, kita perlu melakukan debugging terkait network layaknya inspect web pada browser chrome. Di flutter hal ter...
Komentar (1)
Tulis komentar
Komentar akan dimoderasi sebelum tampil.