美文网首页
2020-02-17 Unity2018 ShareSDK接入微

2020-02-17 Unity2018 ShareSDK接入微

作者: VECTOR_Y | 来源:发表于2020-02-17 17:45 被阅读0次

最近需要接入微信登陆,微信付款等功能,然后看了下微信只有Android和Ios的SDK,没有Unity使用的SDK,接入难度会大一些,所以找了第三方集成的插件ShareSDK  地址:http://www.mob.com/ 踩了一些坑,这里记录一下

1、首先先去微信开放平台申请应用https://open.weixin.qq.com,因为这个需要审核,有时候需要几天时间(申请应用没什么可说的,签名的获取微信很贴心的给提供了个工具   点击下载 签名生成工具 )

2、去MobTech申请ShareSDK,这个也没什么可说的,按步骤即可

3、下载 ShareSDK,(现在github可能需要翻墙,下面给了云盘链接不过肯定跟不上更新哈,还是得去官网下载)

链接:https://pan.baidu.com/s/1iAD1AxGXgtxsq0jA8EP8HA 

提取码:mdyb

坑1,这个SDK在github上有三个分支,如果需要使用Gradle打包,要下载后缀带Gradle的两个,第一个只支持Internal,Gradle是打不出来的   错误如图

4、插件导入Unity,然后看官方文档接入即可,我只说我遇到的问题,和Gradle文件的设置

mainTemplate:

mainTemplate这个文件特别重要,这个就是Android工程里面的build.gradle文件 如果工程里没有,去BuildSetting中设置一下就好

gradle版本号

gradle版本必须对应本地版本 如果想知道自己的gradle版本,去androidstudio建个空的工程,看下build.gradle中的版本即可 ,或者如上图查看 贴一张报错

签名配置 signingConfigs

这个必须配置,否则也打不出包

包名设置

这里的包名才是最终的包名吧,要改

5、挂上ShareSDK

将微信开发者平台和share后台的appkey和secret填写即可

代码,ShareSDK提供的Demo.cs中都有,我这里就不贴了,自己可以再根据自己的情况优化一下,我这里就写一下我接入sdk遇到的问题,欢迎补充

补充,经过上面的接入登录分享已经没有问题,项目后期要接入穿山甲的广告sdk,然后出问题了,sdk导入之后打包会出问题,报错如下图,说穿山甲sdk的xml文件找不到,后面找到问题是因为ShareSDK里面自带的Gradle直接变成了主程序的Gradle文件,并没有引入穿山甲的SDK,引入穿山甲的库,并引用aar,就可以了

报错 shareSDK的gradle模板 配置appkey等需要再mobSDK.gradle中修改,代码中修改无效

如果需要打出android工程,则需要将ShareSDK一样导入工程,并且删除重复的库

相关文章

  • 2020-02-17 Unity2018 ShareSDK接入微

    最近需要接入微信登陆,微信付款等功能,然后看了下微信只有Android和Ios的SDK,没有Unity使用的SDK...

  • 接SHARESDK注意的

    微信分享回调,在导出后需要在java文件下新建wxapi文件夹,创建WXEntryActivity,把shares...

  • 关于Other Link Flags

    最近项目中接入sharesdk做分享,加入微博的sdk时运行就崩掉,文档说在Other Link Flags中加...

  • iOS ShareSDK桥接技术

    前言 在游戏开发中,难免会出现与原生平台有交互才能完成一些特定的必要的功能。比如iOS的内购功能,或者你想用一款第...

  • Android ShareSDK桥接技术

    ShareSDK本身基于android原生上集成使用的,但是为了能让广大开发者可以在各种引擎上使用ShareSDK...

  • 关于微信支付与shareSDK 冲突问题

    最近项目需要集成微信支付,因为之前项目中已经集成了shareSDK,所以在导入微信SDK时出现冲突,所以记录一下,...

  • 2020-02-17测试文章发送

    2020-02-17测试文章发送

  • ShareSDK

    1、ShareSDK2、iOS 集成 ShareSDK 分享

  • 李祖龙-1106-笔记

    2016-1106 分享 微信 新浪 腾讯 shareSdk 分享集成平台 聚合数据 股票接口 新浪实时股票数据接...

  • 在App中集成ShareSDK

    ShareSDK目前提供3.0+版本的集成功能,Android ShareSDK3.x集成 集成ShareSDK的...

网友评论

      本文标题:2020-02-17 Unity2018 ShareSDK接入微

      本文链接:https://www.haomeiwen.com/subject/kukbfhtx.html