Analisis log di Android
Untuk log di Native (Android) dan Unity (Android), silakan merujuk pada penjelasan berikut.
Metode memperoleh log
Log dapat diperoleh melalui Android Studio atau adb logcat. Disarankan menggunakan adb logcat untuk mendapatkan log yang lengkap.
Saat digunakan, mungkin perlu mengaktifkan mode pengembang perangkat Android, mengaktifkan debugging USB atau debugging nirkabel, menghubungkan kabel USB atau melakukan pairing dan koneksi melalui WLAN. Silakan merujuk ke Android Debug Bridge (中文 English).
Berikut adalah contoh melakukan pairing dan koneksi melalui WLAN, menggunakan adb logcat.

Setelah menghubungkan adb, pertama gunakan adb logcat -c untuk mengosongkan log sebelumnya, lalu jalankan adb logcat > log.txt untuk mengeluarkan log ke log.txt. Saat ini jalankan program, hingga terjadi kesalahan, lalu gunakan Ctrl + C untuk menghentikan keluaran log.
Berikut adalah contoh file log.

Pemahaman log
Tag berikut perlu diperhatikan khusus saat debugging.
EasyAR
Log keluaran EasyAR
Unity
Log keluaran mesin Unity di lapisan C#
UnityPlayer
Log keluaran mesin Unity di lapisan Java/JNI
libunity
Log keluaran mesin Unity di lapisan C++ atau IL2CPP
AndroidRuntime
Log keluaran sistem Android saat pengecualian Java tidak tertangkap
ActivityManager
Log keluaran sistem Android dalam kasus ANR, dll.
Saat menganalisis kesalahan, seringkali perlu memahami kondisi di mana kesalahan terjadi, seperti fungsi yang dipanggil, parameter, status terkait.
Hal yang perlu diperhatikan saat memberikan umpan balik
Saat memberikan umpan balik, harap berikan informasi log yang tidak difilter berdasarkan tag, karena terkadang pustaka tingkat dasar sistem mengeluarkan penyebab kesalahan yang rinci, dan tag pustaka ini berbeda di berbagai sistem.
Selain itu, saat memberikan umpan balik, sertakan informasi berikut.
Nomor versi EasyAR Sense dan EasyAR Sense Unity Plugin
Misalnya 4.7.0.11800-cf8e24e30
Edisi Komunitas/Perusahaan
Arsitektur CPU
aarch64/armeabi-v7a