Приложение вылетает без отображения диалогового окна

Я использую Huawei Mate 10 с ОС 8.0. Проблема, с которой я столкнулся, заключается в том, что он не показывает никаких диалоговых окон сбоя приложения. Когда возникает какая-либо ошибка времени выполнения, Activity автоматически закрывается без отображения диалогового окна сбоя. В этой ситуации все журналы сбоев удаляются в моей Android-студии Logcat, и я не могу отловить ошибку. Есть ли способ удерживать диалоговое окно сбоя, потому что диалоговое окно ANR не очищает logcat, пока я не закрою диалоговое окно. Спасибо...


person Muhammad Kashif    schedule 08.10.2018    source источник
comment
Отладьте свое приложение. developer.android.com/studio/debug   -  person Naveen    schedule 08.10.2018
comment
это поможет вам К сожалению, MyApp остановился. Как я могу решить эту проблему?   -  person AskNilesh    schedule 08.10.2018
comment
Когда отладчик не подключен к устройству Android. Здесь мне нужен диалог о сбое, в котором я также могу сообщить о сбое.   -  person Muhammad Kashif    schedule 08.10.2018
comment
Используйте библиотеку отчетов о сбоях Fabric или любую другую библиотеку отчетов о сбоях. вы будете получать электронную почту всякий раз, когда ваше приложение выйдет из строя   -  person Muhammad Hassaan    schedule 08.10.2018
comment
запустите приложение в режиме отладки и создайте точки останова при создании метода или первой записи кода.   -  person Chetan Ansel    schedule 08.10.2018


Ответы (1)


в этой ситуации все журналы сбоев удаляются в моей Android-студии Logcat, и я не могу отловить ошибку

Это раздражает, но на самом деле они не удаляются, а только скрываются. Чтобы увидеть их после сбоя, установите для Показать только выбранное приложение на панели Logcat значение Без фильтров и установите раскрывающееся меню Подробно на Ошибка < / kbd>, чтобы легко найти нужные журналы

person Nick Cardoso    schedule 08.10.2018