Подтвердить что ты не робот

Google Play Services 7.5.0 AnalyticsService NPE onStartCommand

Кто-нибудь сталкивается с этим сбоем при загрузке Google Play 7.5.0 в своем приложении? Я вижу около 30 аварий в день, без возможности воспроизвести. Никакой особый вкус Android (4.4, 5, 5.1) или устройство (Samsung, HTC и т.д.) Не торчат на меня.

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)

Эта проблема также была опубликована в отслеживании ошибок Google Analytics, но я не ожидаю увидеть какое-либо движение там какое-то время: https://code.google.com/p/analytics-issues/issues/detail?id=667

Вот что находится в моем файле Gradle:

compile 'com.google.android.gms:play-services:7.5.0'

И в моем AndroidManifest (который, я думаю, является дословным из документов Google):

    <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" />
4b9b3361

Ответ 1

Попробуйте использовать последнюю версию SDK для Google Play. Он исправлен в службах Google Play 9.2.1.