使用ShareSDK实现分享功能,微信分享 提示“分享操作正在后台运行” 然后闪了一下屏幕
2016-07-07 15:56
1101 查看
微信分享
提示“分享操作正在后台运行” 然后闪了一下屏幕
这个是签名问题,微信需要签名打包才可以分享的,签名不一致才会这样闪一下。
签名打包的意思是您把应用打包成一个APK需要一个签名文件。
这个签名文件里面有串MD5码,这个MD5码去掉全部的冒号,
把全部的大写换成小写,填写到微信开放平台那边的应用签名里面就行了。
签名的来源
签名过的APK,里面携带了签名文件,签名文件里面可以获取到MD5码,每个签名文件的MD5都是唯一的,分享微信时,微信会自动识别您这个APK里面的签名是否和您填写在微信开放平台上面的签名一致,不一致就是点击没有反应
总结
程序每次更新之后,要安装到手机,再获取MD5码,然后在微信开放平台(http://open.weixin.qq.com)上更改“应用签名”。这样分享到微信的操作才能成功。
获取应用签名需要一个“GenSignature”工具,可以从ShareSDK官网上下载
Share SDK 实现具体步骤 http://wiki.mob.com/android_%E5%BF%AB%E9%80%9F%E9%9B%86%E6%88%90%E6%8C%87%E5%8D%97/
提示“分享操作正在后台运行” 然后闪了一下屏幕
这个是签名问题,微信需要签名打包才可以分享的,签名不一致才会这样闪一下。
签名打包的意思是您把应用打包成一个APK需要一个签名文件。
这个签名文件里面有串MD5码,这个MD5码去掉全部的冒号,
把全部的大写换成小写,填写到微信开放平台那边的应用签名里面就行了。
签名的来源
签名过的APK,里面携带了签名文件,签名文件里面可以获取到MD5码,每个签名文件的MD5都是唯一的,分享微信时,微信会自动识别您这个APK里面的签名是否和您填写在微信开放平台上面的签名一致,不一致就是点击没有反应
总结
程序每次更新之后,要安装到手机,再获取MD5码,然后在微信开放平台(http://open.weixin.qq.com)上更改“应用签名”。这样分享到微信的操作才能成功。
获取应用签名需要一个“GenSignature”工具,可以从ShareSDK官网上下载
Share SDK 实现具体步骤 http://wiki.mob.com/android_%E5%BF%AB%E9%80%9F%E9%9B%86%E6%88%90%E6%8C%87%E5%8D%97/
相关文章推荐
- Android 分享功能之 微信 图片分享
- 关于安卓微信支付提示未知错误,而IOS正常的处理问题
- WordPress中文插件 Erphpdown vip会员+推广提成+收费下载/查看内容+前端个人中心 银联/支付宝/微信支付/财付通/贝宝paypal[更新至v9.6.1]
- 微信开发中遇到的access_token坑
- Android仿微信多图片选择,拍照等,适合快速导入到自己项目中
- 微信登录和微信充值
- Android微信支付支付失败-1等问题-脱坑指南
- 引领移动协同需求Cnskype结合微信企业号推出企业办公、通讯整合方案
- 微信公众平台开发(58)自定义菜单
- 微信js SDK接口
- Android支付宝和微信支付集成
- 微信APP支付Java代码
- 微信发红包,出现了内部错误。
- [置顶] 微信文章webview记录上次访问位置的实现原理和代码,webview记录并定位到上次访问位置
- JEEWX微信开发更便捷,Ngrok 内网穿透利器应用
- 史上最全微信运营工具
- JAVA版微信支付
- 基于微信的开发杂记
- 微信上线“企业信用查询”帮你轻松识别“老赖”企业
- 微信紧急上线“城市积水上报”功能应对南方持续暴雨