Caused by: java.lang.ClassCastException: com.tencent.mm.sdk.modelmsg.SendMessageToWX$Resp cannot be
2015-04-03 11:57
597 查看
真机调试时,总是报错
java.lang.ClassCastException: com.tencent.mm.sdk.modelmsg.SendMessageToWX$Resp cannot be cast to com.tencent.mm.sdk.modelmsg.SendAuth$Resp
后来发现导出签名、混淆发布版本是可以正常运行的。
真机联调时,需要用到第三方API的时候,需要一个key store 的SH1值,例如使用百度地图API,如果是协同开发,就需要所有Eclipse使用同一keystore。例如上述的微信sdk ,这时用默认的debug的keystore,就会导致上述莫名其妙的问题。
解决方法,参考下述地址说明的方法,用转换工具转换一下发布版本的keystore,用自定义的debug版keystore,,配置一下即可。。。
参考:https://github.com/IntellexApps/key2debug
参考:http://blog.csdn.net/lilu_leo/article/details/38989131
参考:http://stackoverflow.com/questions/15754060/how-to-set-a-custom-keystore-for-debugging-in-eclipse-for-android
java.lang.ClassCastException: com.tencent.mm.sdk.modelmsg.SendMessageToWX$Resp cannot be cast to com.tencent.mm.sdk.modelmsg.SendAuth$Resp
后来发现导出签名、混淆发布版本是可以正常运行的。
真机联调时,需要用到第三方API的时候,需要一个key store 的SH1值,例如使用百度地图API,如果是协同开发,就需要所有Eclipse使用同一keystore。例如上述的微信sdk ,这时用默认的debug的keystore,就会导致上述莫名其妙的问题。
解决方法,参考下述地址说明的方法,用转换工具转换一下发布版本的keystore,用自定义的debug版keystore,,配置一下即可。。。
参考:https://github.com/IntellexApps/key2debug
参考:http://blog.csdn.net/lilu_leo/article/details/38989131
参考:http://stackoverflow.com/questions/15754060/how-to-set-a-custom-keystore-for-debugging-in-eclipse-for-android
相关文章推荐
- java.lang.ClassCastException: com.chenggutek.iou.rest.modular.comm.entity.MsgUser cannot be cast to
- java.lang.ClassCastException: [Ljava.lang.Object; cannot be cast to com.xdcjc.model.D_Users
- java.lang.ClassCastException: com.sun.proxy.$Proxy* cannot be cast to***问题解决方案
- java.lang.ClassCastException: com.google.gson.internal.LinkedTreeMap cannot be cast to com.
- java.lang.ClassCastException: android.widget.HeaderViewListAdapter cannot be cast to com.android.mms
- Spring+hibernate中的问题解决:java.lang.ClassCastException: $Proxy6 cannot be cast to com.mqEsb.service.imp
- Caused by: java.lang.ClassCastException: java.lang.Class cannot be cast to java.lang.reflect.Paramet
- 错误 java.lang.ClassCastException: com.xx cannot be cast to ResourceBundle
- Java-Spring:java.lang.ClassCastException: com.sun.proxy.$Proxy* cannot be cast to***问题解决方案
- 解决EJB本地调用“java.lang.ClassCastException: $Proxy96 cannot be cast to com.tgb.ejb.UserManager”异常
- 解决EJB本地调用“java.lang.ClassCastException: $Proxy96 cannot be cast to com.tgb.ejb.UserManager”异常
- java.lang.ClassCastException: java.lang.String cannot be cast to com.qbz.entity.TblUser
- java.lang.ClassCastException:android.os.BinderProxy cannot be cast to com.
- java.lang.Class Cast Exception: com.lidroid.xutils.bitmap.core.Async Drawable cannot be cast to andr
- Dorado7保存时报转换错误 java.lang.ClassCastException: com.bstek.dorado.data.variant.Record cannot be cast to
- 解决spring使用动态代理类型转换失败的问题--java.lang.ClassCastException: com.sun.proxy.$Proxy$ cannot be cast to ...
- java.lang.ClassCastException: java.lang.Object cannot be cast to com.tgb.entity.Users
- java.lang.ClassCastException: cn.vlabs.csp.model.expotion.ExpoFeeConfig cannot be cast to java.lang.
- 解决spring使用动态代理类型转换失败的问题--java.lang.ClassCastException: com.sun.proxy.$Proxy$ cannot be cast to ...今天
- java.lang.ClassCastException: com.google.gson.internal.LinkedTreeMap cannot be cast to