Hat jemand diesen Absturz beim Laden von Google Play 7.5.0 in seiner App verursacht? Ich sehe jetzt ungefähr 30 Unfälle pro Tag, ohne irgendeine Möglichkeit, sich zu reproduzieren. Kein besonderer Android-Geschmack (4.4, 5, 5.1) oder Gerät (Samsung, HTC, etc ..) ragt bei mir heraus.Google Play-Dienste 7.5.0 AnalyticsService NPE onStartCommand
java.lang.RuntimeException: Unable to start service [email protected] with null: java.lang.NullPointerException
at android.app.ActivityThread.handleServiceArgs(ActivityThread.java:2721)
at android.app.ActivityThread.access$1900(ActivityThread.java:141)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1353)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:5116)
at java.lang.reflect.Method.invokeNative(Method.java)
at java.lang.reflect.Method.invoke(Method.java:525)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:787)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:600)
at dalvik.system.NativeStart.main(NativeStart.java)
Caused by: java.lang.NullPointerException
at com.google.android.gms.analytics.AnalyticsService.onStartCommand()
at android.app.ActivityThread.handleServiceArgs(ActivityThread.java:2704)
at android.app.ActivityThread.access$1900(ActivityThread.java:141)
at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1353)
at android.os.Handler.dispatchMessage(Handler.java:99)
at android.os.Looper.loop(Looper.java:137)
at android.app.ActivityThread.main(ActivityThread.java:5116)
at java.lang.reflect.Method.invokeNative(Method.java)
at java.lang.reflect.Method.invoke(Method.java:525)
at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:787)
at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:600)
at dalvik.system.NativeStart.main(NativeStart.java)
Dieses Problem wird auf dem Analytics Bug-Tracker geschrieben, auch, aber ich erwarte, dass keine Bewegung dort für eine Weile, um zu sehen: https://code.google.com/p/analytics-issues/issues/detail?id=667
Hier ist, was in meiner Gradle Datei ist:
compile 'com.google.android.gms:play-services:7.5.0'
Und in meinem AndroidManifest (was meiner Meinung nach von der Google docs wörtlich ist):
<receiver
android:name="com.google.android.gms.analytics.AnalyticsReceiver"
android:enabled="true" >
<intent-filter>
<action android:name="com.google.android.gms.analytics.ANALYTICS_DISPATCH" />
</intent-filter>
</receiver>
<service
android:name="com.google.android.gms.analytics.AnalyticsService"
android:enabled="true"
android:exported="false" />
Das gleiche Problem hier, obwohl der Absturz scheint in verschiedenen Zeilen je nachdem, welches Gerät und/oder Version verwendet wird. – 0101100101
@SJoshi Hast du eine Lösung dafür gefunden? Wir haben festgestellt, dass dieses Problem in den Versionen 7.3 und 7.5 von play-services-analytics auftritt. Gibt es es auch auf 7.8? Versucht, durch das Änderungsprotokoll zu gehen, fand keine Erwähnung für diesen Bugfix. – GunnerFan
@GunnerFan Nicht sicher, habe es noch nicht ausprobiert. Bitte lassen Sie mich wissen, wenn Sie Verbesserungen sehen! – SJoshi