NullPointer on toLowerCase但我不在任何地方使用该方法

Pet*_*efe 62 android nullpointerexception firebase google-play-services

我在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)
Run Code Online (Sandbox Code Playgroud)

问题是我不在项目的任何地方使用String.toLowerCase()方法.在Android Studio中,我为方法执行了Edit-> Find In Path并且没有得到任何结果,但是,如果我在库中搜索它会出现100次以上.但我无法在任何地方找到"bnp.java".

谢谢你的帮助!

编辑:以前的崩溃报告没有受到影响,并且可能是由于google-play-services或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)
Run Code Online (Sandbox Code Playgroud)

Teu*_*Vos 52

我还不能评论,所以我会发布这个可能的解决方案,但这似乎是Google的错误.多人正在使用完全相同的区域在完全相同的设备上报告此崩溃.因此,Google似乎在虚拟或自动设备上运行您的应用,然后该设备崩溃.该设备似乎是Nexus 5x,具有本地美国和API级别23.

资料来源:https://code.google.com/p/android/issues/detail?id = 235549

  • 我今天收到此错误,Nexus 5X API 23,任何新闻或解决方案? (5认同)
  • 我很确定这只是谷歌自动化测试,因为我做了一个分阶段的发布,除了少数人之外我没有看到任何新的崩溃报告. (4认同)