分享经验共同进步
还不了解一键分享的可以去官网mob.com了解一下第三方分享相关内容。此文是把我的经验分享一下,希望可以帮助一部分人能少走弯路!git上源码地址
一般下载完官方ShareSDK,运行示例代码,会发现微信分享的不是链接,而是文字或者图片。经过翻看文档,反复修改代码运行终于实现了分享链接,不仅仅是分享链接,图片、音乐、视频、网页、应用、文件等都可以实现,文档地址;下面看我是怎么一步一步实现分享链接到微信。
打开源码目录
红框内为需要的修改的地方
修改ShareSDK.xml
确保BypassApproval=false,BypassApproval是绕过微信审核,直接打开微信对应界面,所以设置true会导致无法分享链接!
修改AndroidManifest.xml
添加微信分享回调,否则会出现崩溃或无法打开微信界面。
修改MainActivity
红框内为修改地方,代码中注释的比较详细了
打包apk
由于微信需要二次审核包名以及签名,需要先对应用签名打包,测试时可以用ShareSDk提供的demokey.keystore(keystore在sample项目中,密码123456)来进行签名;但如果项目中用到需要先去微信开放平台申请个账号并创建应用,获取对应appid,然后替代ShareSDK.xml中对应的appid,打包安装即可。
最后,看运行效果图,perfect
朋友圈
微信好友,嘿嘿