Я получаю следующий дамп катастрофического отказа в Отчетах о Катастрофическом отказе Firebase:
Exception java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String java.lang.String.toLowerCase(java.util.Locale)' on a null object reference
bnp.run (bnp.java:56)
java.lang.Thread.run (Thread.java:818)
Проблема состоит в том, что я не использую String.toLowerCase () метод нигде в проекте. В Studio Android я действительно Редактировал->, Находят В Пути для метода и не получил результатов, однако, действительно появляется 100 + времена, если я ищу в библиотеках. Но я не могу найти "bnp.java" нигде.
Спасибо за помощь!
Править: Предыдущий доклад о катастрофическом отказе не был затронут прозащитой и показал, что это может произойти из-за сервисов игры Google или Firebase. Я только использую gms:play-services-places и gms:play-services-auth в моем приложении, наряду со многими зависимостями Firebase.
Exception java.lang.NullPointerException: Attempt to invoke virtual method 'java.lang.String java.lang.String.toLowerCase(java.util.Locale)' on a null object reference
bnp.run (:com.google.android.gms.DynamiteModulesC:56)
java.lang.Thread.run (Thread.java:818)
Я получил эту ошибку, когда мой код пытался создать соединение с определенным amqp сервисом с помощью недопустимого URL. После того как я изменил его к собственному значению, исключения не стало. Так проверьте свой код.