ShareSDK之微信分享(其它类似)

Android 分享开发实现

目录

1.准备工作

2.根目录 build.gradle 

3.项目目录  build.gradle

 4.实现 WXEntryActivity

5.MainApplicatiion 中初始化

6.分享


从文档开始学习

https://www.mob.com/wiki/detailed?wiki=andronadsifasoifas111&id=136

1.准备工作

获取release 签名 如: b5d515b8962d87c5055efef1a31e0d2a

https://www.mob.com 后台配置微信申请到的appid和appScreate

下载相对应的sdk

 

2.根目录 build.gradle 

classpath "com.mob.sdk:MobSDK:2018.0319.1724" // 注册MobSDK  

3.项目目录  build.gradle

 MobSDK {
      appKey "30d08455abfa6" //MobSDK的appKey
      appSecret "5434cf26879a046bea2e3aa310eefff4" //MobSDK的appSecret
      ShareSDK {
          loopShare false
          devInfo {
              Wechat {
                  appId "wxa0f60c4e8bf06ee9"  //微信申请下的appId
                  appSecret "5d7927ebf67a6bfcb224f24e73f36eba"  //微信申请下的appSecret
                  userName "gh_afb25ac019c9"
                  path "pages/index/index.html?id=1"
                  withShareTicket true
                  miniprogramType 2
              }
              WechatMoments {
                  appId "wxa0f60c4e8bf06ee9"  //微信申请下的appId
                  appSecret "5d7927ebf67a6bfcb224f24e73f36eba"  //微信申请下的appSecret
              }
              WechatFavorite {
                  appId "wxa0f60c4e8bf06ee9"   //微信申请下的appId
                  appSecret "5d7927ebf67a6bfcb224f24e73f36eba"   //微信申请下的appSecret
              }
          }
      }
  }

 4.实现 WXEntryActivity

      实现 WXEntryActivity ,并在AndroidManifest配置

5.MainApplicatiion 中初始化

     MainApplicatiion 中初始化 MobSDK.init(this)

6.分享

private fun share(){
          val oks = OnekeyShare()
          // title标题,微信、QQ和QQ空间等平台使用
          oks.setTitle("分享")
          // titleUrl QQ和QQ空间跳转链接
          oks.setTitleUrl("http://sharesdk.cn")
          // text是分享文本,所有平台都需要这个字段
          oks.text = "我是分享文本"
          // setImageUrl是网络图片的url
          oks.setImageUrl("https://hmls.hfbank.com.cn/hfapp-api/9.png")
          // url在微信、Facebook等平台中使用
          oks.setUrl("http://sharesdk.cn")
          // 启动分享GUI
          oks.show(this)
      }

 

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

黄毛火烧雪下

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值