Membangunkan untuk platform mudah alih, sama ada tapak web atau aplikasi, memerlukan akses log peranti. Log menawarkan maklumat tentang web dan panggilan API yang dihantar dan diterima, dan ia juga menawarkan maklumat tentang peranti dan cara ia berinteraksi dengan apl atau tapak web.
Untuk Android, log peranti biasanya diperoleh dengan menyambungkan peranti ke sistem desktop . Prosesnya tidak rumit tetapi ia mengikat anda dengan sistem desktop yang menyusahkan.
Log peranti pada telefon Android
Log peranti tidak semestinya perlu dihasilkan daripada sistem desktop. Telefon Android mampu menjana log peranti lengkap dengan sendirinya.
Bermula dari Android 10 dan seterusnya, terdapat pilihan terbina dalam untuk menjana laporan pepijat yang termasuk log peranti lengkap. Pilihan ini perlu didayakan sebelum ia boleh digunakan.
1. Dayakan pilihan pembangun
Pilihan laporan pepijat butang kuasa Android didayakan daripada pilihan Pembangun yang perlu didayakan sendiri.
- Buka apl Tetapan pada peranti Android anda.
- Pergi ke Sistem.
- Cari nombor binaan di sini. Lokasinya mungkin berbeza berdasarkan peranti anda.
- Ketik nombor binaan tujuh kali. Anda akan melihat pemberitahuan yang memberitahu anda bahawa pilihan Pembangun telah didayakan.
2. Dayakan penyahpepijatan USB
Sebaik sahaja anda telah mendayakan Pilihan Pembangun, anda kini mesti mendayakan penyahpepijatan USB.
- Buka apl Tetapan pada peranti Android anda.
- Pergi ke Sistem>Pilihan pembangun . Pilihan pembangun mungkin berada di bawah tetapan berbeza bergantung pada peranti anda.
- Cari suis Penyahpepijatan USB dan hidupkannya.
3. Dayakan laporan pepijat butang Kuasa
Setelah anda mendayakan penyahpepijatan USB, anda boleh mendayakan pilihan laporan pepijat butang kuasa.
- Buka apl Tetapan pada peranti Android anda.
- Pergi ke Sistem> Pilihan pembangun.
- Hidupkan suis 'Pintasan laporan pepijat'.
4. Tangkap laporan pepijat
Memandangkan pintasan laporan pepijat telah didayakan, anda boleh menggunakannya untuk menangkap laporan pepijat.
- Buka apl atau tapak web yang anda ingin hasilkan laporan pepijat.
- Tekan dan tahan butang kuasa pada peranti Android anda.
- Menu butang kuasa akan menunjukkan butang Laporan Pepijat. Ketik ia.
- Anda akan melihat pemberitahuan 'Laporan pepijat sedang dijana'.
- Gunakan apl/navigasi tapak web sehingga anda menghadapi pepijat.
- Buka menu lungsur Pemberitahuan dan semak sama ada bar kemajuan di bawah pemberitahuan laporan pepijat telah selesai.
- Setelah bar kemajuan selesai, ketik bar itu dan pilih cara anda mahu berkongsi laporan pepijat.
5. Akses laporan pepijat pada peranti
Jika anda ingin mengakses laporan pepijat pada peranti anda, anda boleh berbuat demikian daripada apl Tetapan.
- Buka apl Tetapan pada peranti Android anda.
- Pergi ke Storan> Fail.
- Ketik ikon hamburger di bahagian atas sebelah kiri.
- Daripada laci navigasi, pilih Laporan Pepijat.
- Semak pelbagai laporan pepijat, dan ketik laporan yang ingin anda lihat.
6. Sesuaikan laporan pepijat
Peranti Android boleh menjana dua jenis laporan pepijat; laporan pepijat interaktif yang merupakan laporan yang lebih ringkas dan laporan Penuh yang merangkumi segala-galanya. Anda boleh memilih antara dua jenis yang ingin anda hasilkan.
- Buka apl Tetapan pada peranti Android anda.
- Pergi ke Pilihan Pembangun .
- Ketik Laporan Pepijat .
- Daripada pop timbul, pilih jenis laporan pepijat yang anda ingin hasilkan.
- Tetapan akan digunakan pada semua laporan pepijat masa hadapan yang anda tangkap.
Apakah yang terdapat dalam laporan pepijat?
Laporan pepijat yang dijana pada peranti Android mungkin hanya fail teks atau ia mungkin folder zip yang mengandungi berbilang fail.
Biasanya, laporan pepijat akan mengandungi;
- Fail laporan pepijat.
- Fail log dump.
- Folder dengan log yang penderia pada peranti digunakan, dan log berkaitan perkakasan lain.
- Folder bernama FS yang mengandungi maklumat tentang sistem fail.
Laporan pepijat Android lwn Log peranti
Laporan pepijat Android akan mengandungi maklumat yang sama yang anda peroleh apabila anda menjana log peranti melalui alatan ADB. Satu-satunya perbezaan adalah, dengan alat ADB, anda perlu mengeluarkan arahan untuk jenis maklumat yang anda ingin tangkap. Laporan pepijat yang dijana pada Android secara automatik menangkap semua maklumat ini.
Laporan pepijat boleh bersaiz sangat kecil contohnya fail MB satu digit, atau ia boleh menjadi lebih besar. Ia bergantung pada berapa banyak maklumat yang ditangkap.