Я получаю java.lang.IllegalStateException: reportDropResult() неисполнения получателя исключения, когда я использую перетаскивание функции на сотах. Я хочу поймать его с помощью setDefaultUncaughtExceptionHandler, чтобы предотвратить закрытие приложения. Он входит в метод, но после этого все потоки замораживаются, и андроид появляется принудительно закрывает или ждет диалог модели. Я нажимаю кнопку ожидания 10 раз, но ничего не меняется. Как я предотвращаю это исключение и закрываю приложение?нить замерзает при ловле необработанного исключения с setDefaultUncaughtExceptionHandler (reportDropResult)
1
A
ответ
0
Вы не можете остановить приложение от замораживания, если используете setDefaultUncaughtExceptionHandler
, он просто дает вам возможность действовать однажды. Действуйте, как в save-your-data, или сохраните значения переменных в файле и т. Д.
Вы должны позвонить супер, чтобы, наконец, показать сообщение об ошибке, или приложение зависает навсегда.
Чтобы избежать этого исключения, вы должны выяснить, что его вызывает, а не пытаться каким-то образом поймать его и заставить его уйти. Исключения составляют Javas FRIENDLY, чтобы сказать вам, что что-то не так.
Смежные вопросы
- 1. Застрявшая нить после бросания необработанного исключения
- 2. Compiler ошибки при ловле шаблонного исключения
- 3. Android Jsoup подключение замерзает нить
- 4. Необработанного исключения типа
- 5. необработанного исключения при чтении больших файлов
- 6. необработанного исключения произошло при обновлении списка ObservableCollection
- 7. Ошибка необработанного исключения C++
- 8. Отслеживание необработанного исключения asp.net
- 9. Обработка необработанного исключения
- 10. необработанного исключения иногда при вызове fcout
- 11. WPToolkitTestFx: Получение необработанного исключения при нарушении assert
- 12. Ошибка - тип необработанного исключения Исключение
- 13. Необработанного исключения в службах Windows
- 14. iphone - основная нить замерзает на полсекунды ... почему?
- 15. Ошибка необработанного исключения C Программирование
- 16. Необработанного исключения не останавливает выполнение
- 17. Как исправить ошибку необработанного исключения
- 18. Необработанного исключения в Allegro 5.10
- 19. Android Studio предупреждения необработанного исключения
- 20. std :: out_of_range исключение при ловле?
- 21. Ловля необработанного исключения в отдельных потоках
- 22. Ловля необработанного исключения, вызванного неуправляемым подпроцессом
- 23. получение необработанного исключения тип malformed url exception
- 24. необработанного исключения при помощи Boost Духа для анализа грамматики
- 25. Необработанного исключения при перезаписывании значения после удаления константности
- 26. ошибка необработанного исключения при использовании Fontsize, FontAttributes и HorizontalOptions
- 27. Обработка необработанного исключения в графическом интерфейсе
- 28. Обработка необработанного исключения в UWP - Windows 10
- 29. Закрытие нить в случае исключения
- 30. Как заставить нормальное поведение при сбое при использовании setDefaultUncaughtExceptionHandler()?
Взгляните на https://stackoverflow.com/questions/46070393/replacing-default-uncaught-exception-handler-to-avoid-crash-dialog, это может помочь вам –