при моих авариях приложений я вижу номера строк и имена файлов, а не расширенную причину сбоя. Я получаю только такие вещи, как «java.lang.NullPointerException:», без чего-либо после него. Он должен содержать более точные данные, например, когда я воспроизвожу краш во время отладки, что-то вроде «java.lang.NullPointerException: попытка вызвать виртуальный метод …»
То же самое происходит даже без использования proguard при использовании Java или Kotlin. Что-то изменилось на консоли разработчика, что они больше не показывают его, или я чего-то не хватает?
благодаря
Это не ошибка. Нет ничего более, чем NullPointerException.
Ваше приложение столкнулось с ошибкой, вызванной вашей ошибкой, которая найдена в строке …
Итак, вы идете на эту линию и ищите Аннотации, например:
Returns: View: The view that has the given id in the hierarchy or null
Чем вы можете видеть, что он может вернуть значение null, если представление с этим идентификатором не существует, поэтому, если вы используете его в такой ситуации, как:
findViewByID(R.id.not_a_view).setOnClickListener(anyListener);
это вызывает исключение NullPointerException.
Вам больше не нужна информация.