Untuk membantu tim Dukungan menyelesaikan masalah terkait aplikasi Pesan di perangkat Android, buat laporan bug dan rekaman video.
Untuk mendapatkan laporan bug langsung dari perangkat Android Anda, ikuti langkah-langkah berikut.
Mengaktifkan opsi developer dan proses debug USB
Untuk mengetahui informasi tentang opsi developer yang digunakan untuk mengonfigurasi perilaku sistem yang membantu Anda membuat profil dan men-debug performa aplikasi, lihat Mengonfigurasi opsi developer di perangkat.
Mengaktifkan logging panjang untuk Pesan
Perangkat yang telah di-root
Di perangkat yang di-root, gunakan perintah berikut untuk mengaktifkan logging panjang:
adb shell setprop log.tag.Bugle VERBOSE
adb shell setprop log.tag.BugleDataModel VERBOSE
adb shell setprop log.tag.RcsProvisioning VERBOSE
adb shell setprop log.tag.CarrierServices VERBOSE
adb shell setprop log.tag.BugleAction VERBOSE:
adb shell setprop log.tag.BugleRcsEngine VERBOSE;
adb shell setprop log.tag.BugleTransport VERBOSE;
adb shell setprop log.tag.BugleRcsProvisioning VERBOSE;
adb shell setprop log.tag.RcsClientLib VERBOSE;
adb shell setprop log.tag.BugleRcs VERBOSE;
Aktifkan logging panjang hanya untuk perangkat pengujian. Log berikut menyertakan informasi identitas pribadi (PII).
adb shell su root am broadcast -a com.google.gservices.intent.action.GSERVICES_OVERRIDE -e carrier_services_log_level VERBOSE
adb shell su root am broadcast -a com.google.gservices.intent.action.GSERVICES_OVERRIDE -e carrier_services_enable_debug_mode true
adb shell su root am broadcast -a com.google.gservices.intent.action.GSERVICES_OVERRIDE -e bugle_rcs_allow_overrides true
adb shell su root am broadcast -a com.google.gservices.intent.action.GSERVICES_OVERRIDE -e bugle_debugging true
adb shell su root am broadcast -a com.google.gservices.intent.action.GSERVICES_OVERRIDE -e carrier_services_enable_sensitive_logging true
Perangkat yang tidak di-root
Di perangkat yang tidak di-root, gunakan perintah berikut untuk mengaktifkan logging panjang:
adb shell am broadcast -a 'com.google.android.gms.phenotype.FLAG_OVERRIDE' --es package "com.google.android.apps.messaging#com.google.android.apps.messaging" --es user "\*" --esa flags "bugle_phenotype__enable_verbose_bug_reports" --esa values "true" --esa types "boolean" com.google.android.gms
Munculkan kembali masalah Anda
- Di Setelan > Sistem > Opsi developer > Ukuran buffer pencatat log, maksimalkan ukuran buffer pencatat log. Gunakan ukuran terbesar untuk perangkat (misalnya, 16 MB di perangkat kelas atas).
- Hentikan aplikasi Message secara paksa.
- Jika bug terkait dengan penyediaan Rich Communication Services (RCS),
selesaikan langkah-langkah berikut:
- Aktifkan Mode pesawat.
- Hapus penyimpanan aplikasi Message dan Layanan Operator dari Setelan.
- Nonaktifkan Mode pesawat.
- Aktifkan chat RCS di Setelan.
- Tunggu setidaknya lima menit sebelum memulai laporan bug.
Untuk setiap bug baru, hapus pesan logcat:
adb logcat -cMulai perekaman video:
- Hanya merekam bug yang dilaporkan.
- Buat rekaman video sesingkat mungkin. Misalnya, jika bug terjadi setelah melakukan satu panggilan, rekam hanya bagian panggilan tersebut.
- Jangan merekam langkah-langkah yang berulang.
Mulai aplikasi Message dan ulangi bug tersebut.
Hentikan perekaman video.
Kumpulkan laporan bug
- Dalam laporan, catat hal berikut:
- Stempel waktu saat bug terjadi.
- Langkah-langkah yang memicu bug.
- Bug itu sendiri (misalnya, pesan error).
- Rekaman layar saat mereproduksi bug.
Pada Opsi developer, ketuk Ambil laporan bug.
Pilih jenis laporan bug, lalu ketuk Laporkan. Notifikasi menunjukkan kapan laporan bug siap.
Lampirkan laporan bug dalam bug yang dikirim.
Jika bug terkait dengan satu atau beberapa pesan (misalnya, pesan tidak dapat dikirim), berikan ID Pesan dari pesan yang terpengaruh.
- Aktifkan menu debug Pesan:
- Buka Message.
- Ketuk kotak penelusuran.
- Telusuri
*xyzzy*. Menu Debug Utils akan terbuka atau toast akan muncul dengan pesanDebug menu option enabled.
- Sentuh lama pesan.
- Ketuk Menu, lalu ketuk Lihat Detail.