一、下载SDK:https://github.com/MobClub/New-Unity-For-ShareSDK
二、将ShareSDK.unitypackage导入Unity
三、将ShareSDK和MobSDK脚本挂载到场景的GameObject上面
四、在MobTech官网申请一个应用,需要用到该应用的App Key和App Secret,用在MobTech官网申请的App Key和App Secret替换掉ShareSDK脚本上的App Key和App Secret
五、修改AndroidManifest.xml文件的package包名,官网文档上说是要和你发布的应用包名一致,但是亲测一致发布会报错,随便改一个包名就可以成功发布了
六、修改AndroidManifest.xml文件的Mob-AppKey和Mob-AppSecret为MobTech官网上申请的应用的App Key和App Secret
七、分享QQ和微信要去腾讯开放平台申请一个应用,同样要用到应用的APP ID和APP KEY,应用的包名要和Unity里面要发布的应用包名一致
八、BUG:Cannot load Jill from build tools
把mainTemplate.gradle文件的buildToolsVersion降级,bug就解决了,可以正常调试了;
compileSdkVersion 26
buildToolsVersion "26.0.2"
九、分享提示“网络连接超时”:
大多数分享的错误都出现在参数上:一般是图文分享,四个方法参数一般不能缺少
可以将下面这段代码复制到您的showshare()方法里测试:
oks.setTitle("分享标题--Title");
oks.setTitleUrl("http://mob.com");
oks.setText("分享测试文--Text");
oks.setImageUrl("http://f1.sharesdk.cn/imgs/2014/02/26/owWpLZo_638x960.jpg");
//此方法是用来分享网络图片的,ImagePath是用来分享本地图片的,必须要在sdcard下的图片路径才可测试分享。
//还有要注意一点分享自己服务器的图片腾讯那边会有一些限制,分享图片失败的时候建议换一张普通的网络图片试试看。
版权声明:本文为weixin_40116412原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。