Android 集成 ShareSdk 记录
MobSdk
隐私协议:
https://www.mob.com/wiki/detailed?wiki=share_hgzn&id=14
集成:
https://www.mob.com/wiki/detailed?wiki=ShareSDK_Android_Title_ksjc&id=14
集成
Project build.gradle
buildscript {repositories {// 1.添加MobSDK Maven地址maven {url "https://mvn.mob.com/android"}...}dependencies {...// 2.注册MobSDKclasspath "com.mob.sdk:MobSDK:2018.0319.1724"}
}
App build.gradle
apply plugin: 'com.mob.sdk'....MobSDK {appKey "您的appkey"appSecret "您的appsecrt"ShareSDK {loopShare true devInfo {Wechat {appId "wx4868b35061f87885"appSecret "64020361b8ec4c99936c0e3999a9f249"userName "gh_afb25ac019c9"path "pages/index/index.html?id=1"withShareTicket trueminiprogramType 2}WechatMoments {appId "wx4868b35061f87885"appSecret "64020361b8ec4c99936c0e3999a9f249"}....... }}}
gradle.properties
MobSDK.spEdition=FP
混淆
-keep class cn.sharesdk.**{*;}
-keep class com.sina.**{*;}
-keep class com.mob.**{*;}
-keep class com.bytedance.**{*;}
-dontwarn cn.sharesdk.**
-dontwarn com.sina.**
-dontwarn com.mob.**
隐私
//MobSDK.class
/*** 回传用户隐私授权结果* @param isGranted 用户是否同意隐私协议* @param callback 接口执行结果,可为null*/
public static void submitPolicyGrantResult(boolean isGranted, com.mob.OperationCallback callback)
在用户点击同意隐私条款后,设置true,否则设置false
分享
https://www.mob.com/wiki/detailed?wiki=ShareSDK_Android_apishare_fxjkdysm&id=14
final OnekeyShare oks = new OnekeyShare();//指定分享的平台,如果为空,还是会调用九宫格的平台列表界面if (platform != null) {oks.setPlatform(platform);}// title标题,印象笔记、邮箱、信息、微信、人人网和QQ空间使用oks.setTitle("标题");// titleUrl是标题的网络链接,仅在Linked-in,QQ和QQ空间使用oks.setTitleUrl("http://sharesdk.cn");// text是分享文本,所有平台都需要这个字段oks.setText("我是分享文本");//分享网络图片,新浪微博分享网络图片需要通过审核后申请高级写入接口,否则请注释掉测试新浪微博oks.setImageUrl("http://f1.sharesdk.cn/imgs/2014/02/26/owWpLZo_638x960.jpg");// url仅在微信(包括好友和朋友圈)中使用oks.setUrl("http://sharesdk.cn");//分享回调oks.setCallback(new PlatformActionListener() {@Overridepublic void onComplete(Platform platform, int i, HashMap<String, Object> hashMap) {// 分享成功回调 } @Overridepublic void onError(Platform platform, int i, Throwable throwable) {// 分享失败回调 // 失败的回调,arg:平台对象,arg1:表示当前的动作(9表示分享),arg2:异常信息 }@Overridepublic void onCancel(Platform platform, int i) {// 分享取消回调 }});
启用分享:
// 启动分享oks.show(MobSDK.getContext());
三方登录
https://www.mob.com/wiki/detailed?wiki=ShareSDK_Android_apilogin_title&id=14
一键分享
https://www.mob.com/wiki/detailed?wiki=ShareSDK_Android_UI_onekeyshare&id=14
Android 集成 ShareSdk 记录相关推荐
- Android集成ShareSDK第三方分享和登录
本篇记录在Android平台上如何集成ShareSDK实现第三方登陆和分享,以及其中可能会遇到的坑. Mob官网 下载 如图选择你需要分享的平台: 集成 解压下载的文件,然后在ShareSDK for ...
- Android 集成ShareSDK实现三方登录
** 前言 ** 三方登录在如今差不多已经成为每一款App必备的功能了.每次集成都会遇到各种各样的问题,今天总结一下三方登录的流程,以免忘记.现在好像还没有专门的三方登录SDK,ShareSDK和友盟 ...
- Mob之社会化分享集成ShareSDK
接着上篇顺便分享一篇自己使用 ShareSDK 的笔记,上篇我们集成了 SMSSDK 完成了短信接收验证码的功能,请参考Mob 之 短信验证集成 SMSSDK,如何在项目已经集成 SMSSDK 的情况 ...
- Android通过ShareSDK实现新浪微博分享
ShareSDK社会化分享的官方说明:是中国最大的APP内分享服务提供商,ShareSDK社会化分享,全面支持微信,微博,QQ空间,来往,易信,Facebook等国内外40个平台. ShareSDK官 ...
- android集成EasyPlayer播放器播放实时流媒体视屏
android集成EasyPlayer播放器播放实时流媒体视屏 最近公司项目需要实现一个rtsp实时流媒体视频的播放,在移动端尝试了多个第三方能播放rtsp流实时视频的软件后发现EasyPlayer的 ...
- Android Studio 使用记录
Android Studio 使用记录 工具及教程http://www.android-studio.org/ Android Studio简单设置http://ask.android-studio. ...
- android集成科大讯飞语音听写和语音合成
android集成科大讯飞语音听写和语音合成 集成科大讯飞语音听写和语音合成,语音听写只是语音识别下面的一部分,别弄混淆了,由于科大讯飞暂未开放gradle引包方式,所以目前集成还是手动引包.我的流程 ...
- Android集成极光推送踩坑(二)升级篇
转载请标明出处 http://blog.csdn.net/mohan6/article/details/74133186 本文作者:[默寒的博客] 前言 前段时间针对集成极光推送写了篇文章( Andr ...
- Android - 集成华为推送
Android ~ 集成华为推送 功能流程如下图所示: 开发流程 一.配置AppGallery Connect 1.注册成为开发者 注册 实名认证 2.创建应用 创建项目 在项目下添加应用 3.生成签 ...
最新文章
- POJ1144——网络(求割点)
- 【转】程序debug正常release错误
- 2000以内最好的无人机_全球军用无人机排行榜之国产翔龙无人机
- tf.nn.softmax
- 【2016年第4期】经济发展的顶层设计 企业战略的终极蓝图—— 产业互联网
- 2017年最流行的5个php开发框架视频教程推荐
- 查看Oracle表中的指定记录在数据文件中的位置
- 亚马逊kindle设置_亚马逊的新款Kindle Fire平板电脑:极客评论
- 思科路由器如何导出配置文件_探讨怎样备份思科路由器的配置文件呢?
- 51Nod - 1534 棋子游戏
- python电影数据分析报告_电影数据可视化项目分析报告
- 我的工作随手记(一)
- Elasticsearch数据库all shards failed
- 差异表达分析(DEG)时 row.names'里不能有重复的名字 的解决方案
- 计算机的CPU的电路是多少KW,你的电脑多少瓦? 最全面的CPU功耗测试
- 【2018.10.1】「JOI 2014 Final」年轮蛋糕
- 搜狗输入法的使用感受与评价
- Python画图常用代码总结,这20个画图代码现拿现用
- 初识Python(小白必看)
- 快速上手pytorch
热门文章
- 魔力魔力哟架构设计文档
- 洛谷入门题单 --【入门1】顺序结构 题解
- clustered index
- 3D建模师要学什么专业?
- Jinja2文档学习
- 2023年数维杯数学建模A题B题C题思路模型
- apt-get mysql5.7_在Ubuntu 14.04上安装 MySQL 5.7
- 【CO101】计算机组成原理笔记2 —— MIPS指令转机器码
- 3行代码建模,训练速度提升200%?这款时序开源神器PaddleTS太强了!
- Win10+非英伟达显卡+Anaconda+Pytorch安装stable diffusion