谷歌移动服务(GMS):调用String.toLowerCase(java.util.Locale)的NullPointerPointerException

Mic*_*ons 6 java android firebase google-play-services android-6.0-marshmallow

我从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 bsz.d (:com.google.android.gms.DynamiteModulesC:6098) bta.run (:com.google.android.gms.DynamiteModulesC:1028) java.lang.Thread.run (Thread.java:818)

崩溃发生在运行API 23的设备上.

与其他一些堆栈跟踪不同,这个没有提到发生崩溃的Activity.

堆栈跟踪表明错误已连接到Google Play服务.在我的应用中,我使用的是Google Play服务版本9.4.0.

以下是我使用的GMS和Firebase库:

compile 'com.google.android.gms:play-services-places:9.4.0'
compile 'com.google.android.gms:play-services-plus:9.4.0'
compile 'com.google.android.gms:play-services-auth:9.4.0'
compile 'com.google.android.gms:play-services-gcm:9.4.0'
compile 'com.google.android.gms:play-services-location:9.4.0'
compile 'com.google.android.gms:play-services-maps:9.4.0'

compile 'com.google.firebase:firebase-core:9.4.0'
compile 'com.google.firebase:firebase-database:9.4.0'
compile 'com.google.firebase:firebase-auth:9.4.0'
compile 'com.google.firebase:firebase-storage:9.4.0'
compile 'com.google.firebase:firebase-crash:9.4.0'
Run Code Online (Sandbox Code Playgroud)

我一直没能找到类似的问题.但DynamiteModules似乎与Firebase有关.

有谁知道导致这次崩溃的原因是什么?

提前致谢.