看了很多网上的攻略,有博主写的非常详细了。
即使是小白,看一下也看得懂,我很多都是复制粘贴的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试试,这样: