Android studio 短信验证码获取与验证

看了很多网上的攻略,有博主写的非常详细了。

即使是小白,看一下也看得懂,我很多都是复制粘贴的QAQ

不要觉得太多,先按照步骤做下来试试再说

https://blog.csdn.net/Yellow__/article/details/74029626

【这是我参考的博主的网址,里面有详细的步骤】

接下来我想说几点注意事项。。

1.下载的SDK一定要是for Android,不是for iOS,这个在下载的时候一定要看清楚

就是目录是这样的,我之前下载错了的目录就不是酱...

在复制的时候,复制下面四个jar包到你自己项目里的lib目录下,这里注意,我今天下载的时候官网的SDK已经更新到3.2.1了好像,所以有些博主写的还要复制一个arr没有没有关系!之前的博主说那个是布局文件,所以米有关系,稳住我们能赢

2.【在build.gradle中添加repositories和dependencies】这一步

repositories{
    flatDir{
        dirs 'libs'
    }
}

他的位置。。是独立于Android{ }和dependencies{ }的

在这个位置看到了吗

再就是最新版本是没有arr了,所以不需要添加dependencies了,但是你要保证你的dependencies室友下面这一行代码的

这个应该都会有的,我在修改前就有的,所以没有的我也不知道

3.部署文件里面代码的放置位置

其中有一个权限横线,这个不影响最后的结果,至于是为什么没看懂

android:name="com.mob.MobApplication" 这行代码位置如下:

添加meta-data的语句,注意这里是要在Android:这一系列语句之后添加,就是在>之后,我这里最后一句是

android:theme="@style/AppTheme" >  

最后一个代码位置如下:

跟新创建一个类在这里部署一下是一样的,都是<activity   .... />所以我直接放到最后了

4.我之前的代码跳转都是在布局文件里加入Android:onclick=" ",再在类里写他的函数,这里链接中的博主用了对我来说一种新的方式,初始化view获取所有ID,直接创建他的点击事件,在后面的onclick函数里直接 switch case没一个ID的事件,但是注意,一定要在最开始类继承 OnClickListener,不能省略,要不然你这里是没有继承关系的,事件继承不了,那个语句就失效了,如果报错试试在onclicklistener前面加个view试试,这样:

猜你喜欢

转载自blog.csdn.net/qq_38110571/article/details/81168292