微信开放平台开发之闪退问题解决办法

2015-11-16 21:01 阅读 5,746 次 评论 0 条
版权声明:本文著作权归TeachCourse所有,未经许可禁止转载,谢谢支持!
转载请注明出处:http://teachcourse.cn/774.html

最近需要做一个微信分享的功能,琢磨了两天终于算是弄明白了,心里有点小高兴,记录下来供后人参考,少走弯路。

实现功能:

  • 一、Android项目中集成微信开放平台SDK库文件
  • 二、 实现微信分享功能
  • 三、 完成demo支付测试

1.1 导入微信开发平台SDK需要注意的问题

现在我们首先讲解如何集成微信开放平台的SDK到我们的项目中,我发现开放平台下载的demo里面的库文件中的libammsdk.jar与直接下载的SDK中的libammsdk.jar有点小出入,就是里面包含的字节码文件在SDK中的libammsdk.jar中在com.tencent.mm.sdk.openapi包中只包含IWXAPI.class、IWXAPIEventHandler.class、MMSharedPreferences.class、WXAPIFactory.class、WXApiImplComm.class、WXApiImplV10.class

微信开发之闪退问题解决办法

图片0.1


然而,我在提供的WeChatSDK_sample_Android221cbf里面的demo里面的libammsdk.jar同样包名下包含了更多的字节码,如下图:
微信开发之闪退问题解决办法

图片0.2


结果在测试的时候,不小心删了libs里面的libammsdk.jar文件,再倒入Android_SDK提供的libs中的libammsdk.jar文件时,出错了:
微信开发之闪退问题解决办法

图片0.3


微信开发之闪退问题解决办法

图片0.4


有点小意外,还好又重新找回了原来demo里面提供的libammsdk.jar,才避免了错误,遇到同样问题的小伙伴们,是不是有点惊喜,如下图:
微信开发之闪退问题解决办法

图片0.5


微信开发之闪退问题解决办法

图片0.6

建议,我们在做测试的时候,还是直接导入demo里面提供的jar包,可以避免出错。

关注公众号 扫一扫二维码,加我QQ

如果文章对你有帮助,欢迎点击上方按钮关注作者

来源:TeachCourse每周一次,深入学习Android教程,关注(QQ1589359239或公众号TeachCourse)
转载请注明出处:http://teachcourse.cn/774.html
分类:Android 标签:
VirtualSVN Server与TortoiseSVN版本管理工具的简单使用 VirtualSVN Server与Torto
Android开发之drawable文件夹下的各种XML标签的用法总结 Android开发之drawable文件夹下
三级缓存的含义和如何实战使用? 三级缓存的含义和如何实战使用?
Activity四种启动模式 Activity四种启动模式

发表评论

呲牙 憨笑 坏笑 偷笑 色 微笑 抓狂 睡觉 酷 流汗 鼓掌 大哭 可怜 疑问 晕 惊讶 得意 尴尬 发怒 奋斗 衰 骷髅 啤酒 吃饭 礼物 强 弱 握手 OK NO 勾引 拳头 差劲 爱你

表情