你好,我根据Android的安装指南(https://us.leancloud.cn/docs/sdk_setup-android.html#Gradle8) 设定我的gradle build file,总是返回以下错误导致app不能开启:

02-20 12:48:45.847 3540-3540/? E/AndroidRuntime: FATAL EXCEPTION: main
                                                 Process: com.ssfsimon.testpush, PID: 3540
                                                 java.lang.VerifyError: com/avos/avoscloud/AVPushConnectionManager$AVPushWebSocketClient
                                                     at com.avos.avoscloud.AVPushConnectionManager.createNewWebSocket(AVPushConnectionManager.java:205)
                                                     at com.avos.avoscloud.AVPushConnectionManager.access$000(AVPushConnectionManager.java:42)
                                                     at com.avos.avoscloud.AVPushConnectionManager$1.onResponse(AVPushConnectionManager.java:92)
                                                     at com.avos.avoscloud.PushConnectionRetryController$1.onResponse(PushConnectionRetryController.java:54)
                                                     at com.avos.avospush.push.AVPushRouter.processRouterInformation(AVPushRouter.java:177)
                                                     at com.avos.avospush.push.AVPushRouter.fetchPushServer(AVPushRouter.java:98)
                                                     at com.avos.avoscloud.PushConnectionRetryController.triggerRouterRequest(PushConnectionRetryController.java:105)
                                                     at com.avos.avoscloud.PushConnectionRetryController.tryConnect(PushConnectionRetryController.java:98)
                                                     at com.avos.avoscloud.AVPushConnectionManager.initConnection(AVPushConnectionManager.java:140)
                                                     at com.avos.avoscloud.PushService.onStartCommand(PushService.java:144)
                                                     at android.app.ActivityThread.handleServiceArgs(ActivityThread.java:2688)
                                                     at android.app.ActivityThread.access$2100(ActivityThread.java:135)
                                                     at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1293)
                                                     at android.os.Handler.dispatchMessage(Handler.java:102)
                                                     at android.os.Looper.loop(Looper.java:136)
                                                     at android.app.ActivityThread.main(ActivityThread.java:5001)
                                                     at java.lang.reflect.Method.invokeNative(Native Method)
                                                     at java.lang.reflect.Method.invoke(Method.java:515)
                                                     at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:785)
                                                     at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:601)
                                                     at dalvik.system.NativeStart.main(Native Method)

build file 如下:

//avoscloud-sdk 为 LeanCloud基础包
compile 'cn.leancloud.android:avoscloud-sdk:v3.+'

//avoscloud-push 与 Java-WebSocket 为推送与IM需要的包
compile 'cn.leancloud.android:avoscloud-push:v3.+@aar'
compile 'cn.leancloud.android:Java-WebSocket:1.3.1-leancloud'

//avoscloud-statistics 为 LeanCloud 统计包
compile 'cn.leancloud.android:avoscloud-statistics:v3.+'

之后我尝试使用Android-Push-Demo来验证错误,发现出现同样问题,直至换回 v3.12.3 问题才消失。
以下是无问题的配置:

抱歉,请先按以下配置:

    //avoscloud-sdk 为 LeanCloud基础包
    compile ('cn.leancloud.android:avoscloud-sdk:v3.+')

    //avoscloud-push 为推送与实时聊天需要的包
    compile ('cn.leancloud.android:avoscloud-push:v3.+@aar'){transitive = true}

    //avoscloud-statistics 为 LeanCloud 统计包
    compile ('cn.leancloud.android:avoscloud-statistics:v3.+')

文档这边更新不对,需要更正。

测试按此配置,接受推送正常。

请问,换回 v3.12.3 时的你的配置,能收到 Push Notification 吗?

暂时我用此配置,接受推送正常。

compile 'cn.leancloud.android:avoscloud-sdk:v3.12.3'
compile 'cn.leancloud.android:avoscloud-push:v3.12.3@aar'
compile 'cn.leancloud.android:Java-WebSocket:1.3.1-leancloud'
compile 'cn.leancloud.android:avoscloud-statistics:v3.12.3@aar'