- 登录平台,注册账号获取App Key 和App Secret (安利一个平台http://dashboard.mob.com/ 直接注册,创建app后就有App Key和App Secret 了)
- 然后下载SDK,我这里使用的是3.0版本的,不同版本会有点小差别
下载解压后将SMSSDK中的MobCommons.jar、MobTools.jar、SMSSDK-3.0.0.aar和SMSSDKGUI-3.0.0aar导入项目的libs中
像这样(注意找不到libs可以切换目录视图)
- 在build.gradle中添加repositories和dependencies
repositories{
flatDir{
dirs 'libs'
}
}
dependencies {
....//你的其他依赖
compile name:'SMSSDK-<version>',ext:'aar'
compile name:'SMSSDKGUI-<version>',ext:'aa```
'
}
注意build.gradle是app下的build.gradle
5. 在AndroidManifest中添加权限
<uses-permission android:name="android.permission.READ_CONTACTS" />
<uses-permission android:name="android.permission.READ_PHONE_STATE" />
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
<uses-permission android:name="android.permission.ACCESS_NETWORK_STATE" />
<uses-permission android:name="android.permission.ACCESS_WIFI_STATE" />
<uses-permission android:name="android.permission.INTERNET" />
<uses-permission android:name="android.permission.RECEIVE_SMS" />
<uses-permission android:name="android.permission.READ_SMS" />
<uses-permission android:name="android.permission.GET_TASKS" />
<uses-permission android:name="android.permission.ACCESS_FINE_LOCATION" />
AndroidManifest.xml中的Application节点下添加属性(如果报错,可以新建一个Application继承MobApplication)
android:name="com.mob.MobApplication"
AndroidManifest.xml中的Application添加activity
<activity
android:name="com.mob.tools.MobUIShell"
android:the