你好,我根据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 问题才消失。
以下是无问题的配置:
-
创建时间
16年2月20日
-
最后回复
16年2月22日
-
4
回复
-
2.9K
浏览
-
2
用户
-
2
链接