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

2015-11-16 21:01 评论 0 条

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

实现功能:

  • 一、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包,可以避免出错。

当前文章价值7.28元,扫一扫支付后添加微信提供帮助!(如不能解决您的问题,可以申请退款)

你可能感兴趣的文章

来源:每日教程每日一例,深入学习实用技术教程,关注公众号TeachCourse
转载请注明出处: https://www.teachcourse.cn/774.html ,谢谢支持!

资源分享

分类:Android 标签:
workpress LAMP安装过程 workpress LAMP安装过程
浅谈Collection接口和Collections封装类的区别 浅谈Collection接口和Collecti
WebView加载HTML5百度地图空白问题 WebView加载HTML5百度地图
微信开放平台怎么创建移动应用? 微信开放平台怎么创建移动应用?