集成SMSSDK

1 在build.gradle(Project)加入:

buildscript {

    // 添加MobSDK的maven地址

    repositories {

        maven {

            url "http://mvn.mob.com/android"

        }

    }

    dependencies {

        // 注册MobSDK

        classpath "com.mob.sdk:MobSDK:+"

    }

}

2 在build.gradle(Module)加入:

apply plugin: "com.mob.sdk"

// 在MobSDK的扩展中注册SMSSDK的相关信息

MobSDK {

    appKey "d580ad56b4b5"

    appSecret "7fcae59a62342e7e2759e9e397c82bdd"

    SMSSDK {}

}

3  添加权限:


集成SMSSDK_第1张图片

4添加activity:


集成SMSSDK_第2张图片


5  把application更改为MobApplication

因为我们一般都自定义有自己的application,继承MobApplication即可,这样就不需要更改了

6 在onCreate()中注册:SMSSDK.registerEventHandler(eh);

7 获取验证码:SMSSDK.getVerificationCode("86", phone);

8 验证验证码:SMSSDK.submitVerificationCode("86", phone, code); code是手机接收到的验证码。

9 处理验证结果:


集成SMSSDK_第3张图片
处理验证结果

10 验证后的操作:


集成SMSSDK_第4张图片
验证成功或者失败

就差不多了,这是没有使用官方的GUI的集成。

你可能感兴趣的:(集成SMSSDK)