帮助与文档

> >

一、Android 快速集成

首先申请appkey,请点击这里

二、配置gradle

1、打开项目根目录的build.gradle,在buildscrip–>dependencies 模块下面添加  classpath ‘com.mob.sdk:MobSDK:+’,如下所示;

2、在使用MobLink模块的build.gradle中,添加MobSDK插件和扩展,如:

三、调用SDK功能

1、初始化MobSDK

如果您没有在AndroidManifest.xml中设置appliaction的类名,MobSDK会将这个设置为com.mob.MobApplication,但如果您设置了,请在您自己的Application类中调用:

以初始化MobSDK。

MobLink的主要功能在制作场景和还原场景,下面将分别细述其使用方法:

2、制作场景

可使用下面的方式来获取MobLink的场景ID:MobId,并将其用于分享。在场景数据还原时MobLink会根据MobId还原出场景数据,并回调用户进行特定的操作:

3、还原场景

3-1、修改Activity的代码

让需要场景还原的activity实现SceneRestorable接口。像这样:

3-2、进入Mob开发者后台,填写“基础配置”
如下图,为应用添加URI Scheme和App Links:

3-3、配置Activity的intent-filter

请注意,不论您采用任何一种方案(或者两者都采用),scheme都是必填的,且scheme和host的配置必须跟后台配置的一致,否则会导致无法跳转到应用。

3-4、添加场景还原事件回调方法

在处理场景还原的Activity中实现回调方法:

4、微信小程序还原场景

MobLink v2.2.0版本开始全平台支持微信小程序,支持一键唤起app,支持参数互传,使用方式如下:

4-1.获取微信小程序原始ID

在分享到微信小程序之前,我们需要先获取到微信小程序的原始ID,登录微信公众平台,在微信小程序的设置 – 基本设置 – 账号信息下面就可以找到微信小程序的原始ID了,如下图:

提示:微信小程序要关联到微信开放平台才能分享的哦!

4-2.分享微信小程序

分享到小程序的方法和所需要配置的参数,如果是用的ShareSDK可以参考这里 微信分享的详细参数

4-3、从微信小程序中打开app

完成上述步骤之后客户端就搞定了,下面在微信小程序里按照 MobLink 微信小程序集成文档 配置好微信小程序即可!!

四、混淆设置

MobLink已经做了混淆处理,再次混淆会导致不可预期的错误,请在您的混淆脚本中添加如下的配置,跳过对MobLink的混淆操作:

web端配置

1、在开发者后台找到MobLink的页面配置栏,在浮层配置选项卡中,参考下图所示步骤来个性化你的App:

2、浮层配置完成后切换到引用JS文件选项卡,直接点击复制按钮,如下图所示:

3、随后直接在你的网页源码的适当位置粘贴前面复制的JS代码,再根据你的需求做响应修改。代码及相关注释示例如下:

五、注意事项

1. MobSDK默认为MobLink提供最新版本的集成,如果您想锁定某个版本,可以在MobLink下设置“version “某个版本””来固定使用这个版本
2. 如果使用MobSDK的模块会被其它模块依赖,请确保依赖它的模块也引入MobSDK插件,或在此模块的gradle中添加:

非Maven集成方式点这里

 

相关文档