2015-06-30 5 views
10

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" /> 
+0

Das gleiche Problem hier, obwohl der Absturz scheint in verschiedenen Zeilen je nachdem, welches Gerät und/oder Version verwendet wird. – 0101100101

+0

@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

+0

@GunnerFan Nicht sicher, habe es noch nicht ausprobiert. Bitte lassen Sie mich wissen, wenn Sie Verbesserungen sehen! – SJoshi

Antwort

1

Probieren Sie die neueste Google Play Services SDK-Version aus. Es wurde in den Google Play-Diensten 9.2.1 behoben.

+0

Haben Sie eine Referenz? Änderungsprotokoll? Der Google Issue Tracker scheint nicht von dem, was ich sehe, zu reparieren. – SJoshi

Verwandte Themen