1.集成之前先要申請(qǐng)Mob的appkey與appsecret
2.在Mob官網(wǎng)下載最新SDK芦劣,解壓后會(huì)看到以下目錄結(jié)構(gòu):
SMSSDK下存放的是短信SDK的全部?jī)?nèi)容粹湃。
3.在android studio中加入SMS的第三方庫
AS版本的SMSSDK目錄下包含以下內(nèi)容:
MobCommons.jar:Mob 通用公共庫(必須)
MobTools.jar:Mob 工具公共庫(必須)
SMSSDK-.aar:SMSSDK 核心(必須)
SMSSDKGUI-.aar:SMSSDK GUI 開源庫(非必須)
HowToUse.txt:使用說明
注意:如果你同時(shí)使用ShareSDK,保留一份公共庫就行(公共庫版本一致或兼容)。
3.1、將以上文件按需放入Android Studio項(xiàng)目所要使用SMSSDK的Module所在的Libs里面:
3.2、在Module的build.gradle里面將libs加入倉庫(repositories):
repositories{
flatDir{
????????????????dirs'libs'//就是你放aar的目錄地址
????????}
}
3.3、在Module的build.gradle里面添加依賴(dependencies )注意:SMSSDK-与斤,是隨著版本變化的;eg:3.0.0的版本則需要改成:compile name:’SMSSDK-3.0.0′,ext:’aar’
dependencies{
....//你的其他依賴
compilename:'SMSSDK-',ext:'aar'
compilename:'SMSSDKGUI-',ext:'aar'
}
最終荚恶,你的build.gradle看起來應(yīng)該像這樣:
4.添加配置
配置AndroidManifest.xml:
4.1幽告、添加權(quán)限:
4.2、添加activity:
4.3裆甩、在Application節(jié)點(diǎn)下添加以下屬性:
1.4冗锁、在Application節(jié)點(diǎn)下添加以下meta-data:
? ? 我是通過androidManifest配置AppKey和AppSecret(我通過代碼配置后發(fā)現(xiàn)不行),mob官網(wǎng)也推薦使用這種配置方法嗤栓。