Destek ekibinin Android cihazlardaki Mesajlar uygulamasıyla ilgili sorunları çözmesine yardımcı olmak için hata raporu ve video kaydı oluşturun.
Hata raporunu doğrudan Android cihazınızdan almak için aşağıdaki adımları uygulayın.
Geliştirici seçeneklerini ve USB üzerinden hata ayıklamayı etkinleştirme
Uygulama performansınızı profillemenize ve hatalarını ayıklamanıza yardımcı olan sistem davranışlarını yapılandırmak için kullanılan geliştirici seçenekleri hakkında bilgi edinmek istiyorsanız Cihazdaki geliştirici seçeneklerini yapılandırma başlıklı makaleyi inceleyin.
Mesajlar için ayrıntılı günlük kaydını etkinleştirme
Root erişimli cihaz
Root erişimli bir cihazda ayrıntılı günlük kaydını etkinleştirmek için aşağıdaki komutları kullanın:
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;
Ayrıntılı günlük kaydını yalnızca test cihazları için etkinleştirin. Aşağıdaki günlük, kimliği tanımlayabilecek bilgiler (PII) içeriyor.
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
Root erişimi olmayan cihaz
Root erişimi olmayan bir cihazda ayrıntılı günlük kaydını etkinleştirmek için aşağıdaki komutu kullanın:
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
Sorununuzu yeniden oluşturun
- Ayarlar > Sistem > Geliştirici seçenekleri > Günlük kaydedici arabellek boyutları'nda günlük kaydedici arabellek boyutunu en üst düzeye çıkarın. Cihaz için en büyük boyutu kullanın (örneğin, üst düzey bir cihazda 16 MB).
- Mesajlar uygulamasını zorla durdurun.
- Hata, Rich Communication Services (RCS) hazırlama ile ilgiliyse aşağıdaki adımları tamamlayın:
- Uçak modunu etkinleştirin.
- Ayarlar'dan Mesajlar ve Carrier Services'in depolama alanını temizleyin.
- Uçak modunu devre dışı bırakın.
- Ayarlar'da RCS sohbetini etkinleştirin.
- Hata raporunu başlatmadan önce en az beş dakika bekleyin.
Her yeni hata için logcat mesajlarını temizleyin:
adb logcat -cVideo kaydını başlatma:
- Yalnızca bildirilen hatayı kaydeder.
- Video kayıtlarını olabildiğince kısa tutun. Örneğin, hata tek bir arama yapıldıktan sonra oluşuyorsa aramanın yalnızca o bölümünü kaydedin.
- Tekrarlanan adımları kaydetmeyin.
Mesajlar uygulamasını başlatın ve hatayı yeniden oluşturun.
Video kaydını durdurun.
Hata raporunu toplayın
- Raporda aşağıdakileri belirtin:
- Hatanın oluştuğu zaman damgası.
- Hatayı tetikleyen adımlar.
- Hatanın kendisi (örneğin, hata mesajı).
- Hata yeniden üretilirken ekranın kaydı.
Geliştirici seçenekleri'nde Hata raporu al'a dokunun.
Bir hata raporu türü seçip Bildir'e dokunun. Hata raporu hazır olduğunda bir bildirim gösterilir.
Gönderilen bir hataya hata raporunu ekleyin.
Hata bir veya daha fazla iletiyle ilgiliyse (ör. iletiler gönderilemiyorsa) etkilenen iletilerin ileti kimliklerini belirtin.
- Mesajlar hata ayıklama menüsünü etkinleştirin:
- Mesajlar'ı açın.
- Arama çubuğuna dokunun.
*xyzzy*araması Debug Utils (Hata Ayıklama Araçları) menüsü açılır veyaDebug menu option enabledmesajını içeren bir pop-up gösterilir.
- Mesaja dokunup basılı tutun.
- Menü'ye, ardından Ayrıntıları Göster'e dokunun.