ktoś napotkasz tym wypadku podczas ładowania 7.5.0 Google Play w swojej aplikacji? Widzę około 30 wypadków dziennie, bez żadnego sposobu reprodukcji. Nie wyróżnia mnie żaden szczególny system Android (4.4, 5, 5.1) ani urządzenie (Samsung, HTC itp.).Google Play Services 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)
Kwestia ta została również zamieszczona na bug tracker Analytics, ale nie spodziewam się, aby zobaczyć każdy ruch tam na chwilę: https://code.google.com/p/analytics-issues/issues/detail?id=667
Oto co jest w moim Gradle pliku:
compile 'com.google.android.gms:play-services:7.5.0'
I w moim AndroidManifest (co moim zdaniem jest dosłownie z Google docs):
<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" />
sam problem tutaj, chociaż katastrofa wydaje się występować w różnych liniach, w zależności od których służy urządzenie i/lub wersji. – 0101100101
@SJoshi Czy znalazłeś rozwiązanie tego problemu? Zauważyliśmy, że ten problem istnieje w Play-services-analytics w wersjach 7.3 i 7.5. Czy istnieje również w wersji 7.8? Próbowałem przejść przez dziennik zmian, nie znalazłem wzmianki o tej poprawce. – GunnerFan
@GunnerFan Nie jesteś pewien, jeszcze tego nie wypróbowałeś. Daj mi znać, jeśli zauważysz jakieś ulepszenia! – SJoshi