2016-10-20 6 views
0

У меня проблема. Android Studio не показывает исключения. Вместо этого приложение зависает и появляются диалоговые окна AndroidNotResponding. Но Android Studio logcat ничего не показывает. Например, если у меня есть NullPointerException в моей программе, он не будет отображаться, но появится диалоговое окно ANR. Как я могу исправить это и поймать исключения.Android Studio не показывает исключения

+0

Пожалуйста, удалите все временные файлы и закройте все, перезагрузите и запустите снова – Shailesh

+1

убедитесь, что в окне поиска фильтра нет ничего. –

+0

Какой код вызывает эту проблему? Вы уверены, что ваше приложение. на самом деле не замерзает? Если он зависает, сначала исправьте эту проблему и посмотрите, работает ли Android Studio так, как вы ожидали. –

ответ

1

нормально, я нашел решение. Это было из-за GoogleAnalitycs. Никаких исключений не было показано из-за этой строки

mTracker.enableExceptionReporting(true); 

Если у вас есть такая же проблема, просто прокомментируйте эту строку, и все будет работать.

1

Убедитесь, что Android Monitor установлен правильно в Android Studio. В верхнем левом углу выберите правильное устройство. Затем выберите правильный уровень журнала, предпочтительно Ошибка в этом случае. И на крайнем правом выборе Нет фильтров.

+0

нет, это не в этом случае. Другие вещи появляются в logcat, например, мой журнал для отладки или другой информации, но исключение не отображается – Alexander

0

Отключить телефон и снова подключиться, как правило, помогают мне: журнал появляется снова в logcat также проверяет, не применяется фильтр. также менял фильтр, помог мне в прошлом.

Другие решения отладки. проверьте, где он сбой и заверните с помощью try/catch и проверьте Exception.

другое решение использовать Fabric.io (https://fabric.io/): может быть, это overkilling, но нашел его очень полезным

Смежные вопросы