使用ShareSDK实现分享功能,微信分享 提示“分享操作正在后台运行” 然后闪了一下屏幕

微信分享

提示“分享操作正在后台运行” 然后闪了一下屏幕

       这个是签名问题,微信需要签名打包才可以分享的,签名不一致才会这样闪一下。


    签名打包的意思是您把应用打包成一个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)