经历的bug
数星星的啊秋
21应届生 学习中
展开
-
ERROR: Could not find com.android.tools.build:gradle:3.4.1. (项目导入旧项目问题)
今天这边继续学习一个项目,首先导入别人的项目来运行看看,然后看金边模仿编写,然后导入时发现了这个问题,然后进行查找后,发现原来这个项目比较老了,gradle是3.0之前的,所以出现这个问题,解决方案,如下面这个错是因为更改了 gradle 版本后 3.0 不再是 jcenter.bintray.com 提供解决办法:在 repositories {} 内添加 google ()它会...原创 2020-02-23 10:26:32 · 3200 阅读 · 2 评论 -
error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version
今天由于电脑换了,很多配置需要重新来配置,然后这边今天的话,这边我需要重新配置Android studio与git的关系,然后这边的话,出现了上面的问题,然后这边的话,就是自己之前保存在网盘的git的版本太低了,这边的话就需要我们自己去重新下载一个新的的版本的git,那么就没有问题了...原创 2020-01-23 22:54:29 · 1168 阅读 · 0 评论 -
理解对象的存储机制(由一个死坑的逻辑来显示),解决明明获得了不同的数据但是展示时却总是共同显示最后一个数据
对于java的的对象理解尼,平时我们看书都是感觉很快就理解了,但是实际上还是偶尔有一些坑会坑到自己的,今天主要怎么说尼,我今天写了一段代码,主要的功能就是从服务器那边获得数据并显示出来,这边的服务器部分代码如下面所表示[{ "equipmentId": "092219031002", "sid": 3, "equipmentName": "09...原创 2019-08-09 14:16:10 · 163 阅读 · 0 评论 -
android.content.res.Resources$NotFoundException: String resource ID
今天在处理好与服务器那个得到服务器后显示在屏幕上时突然爆出了这个错误,打开死去的进程,点击进去后发现跳转到这行代码那里去orderViewHolder.mGunSize.setText(mItems.get(i).getState());然后然后在仔细看一下提示,发现说是没有资源,在断点后发现有在服务器那边得到数据的,那么为什么说没有数据尼?我就想一下会不会是格式的问题,然后回去看了一下...原创 2019-08-09 10:35:38 · 159 阅读 · 0 评论 -
Unsupported class version number [53.0] (maximum 52.0, Java 1.8))的错误理解
第一大坑之一Unsupported class version number [53.0] (maximum 52.0, Java 1.8))https://blog.csdn.net/u014592907/article/details/53407070上面的文章是基本能解决的,但是具体的话需要我们自己无找到错误的所在的,我们需要点到错误的地方看是自己的哪里的文件在哪里的,如...原创 2019-08-06 10:55:46 · 11455 阅读 · 0 评论 -
java.lang.IndexOutOfBoundsException: Index: 2, Size: 2
今天又是遇见了这个bug记录一下,这个bug主要是是因为自己使用了for循环,然后在获取的时候超过了自己的最好的数值,如下面的代码for (int i1=0;i1<mEquipmentMsgs.size();i1++) { mGunsLists.add(mEquipmentMsgs.get(a).getGuns().get(i1));}这是因为getGuns()返回的Li...原创 2019-08-08 20:24:50 · 25997 阅读 · 0 评论 -
on a null object reference
今天在写代码的时候,发现了自己所写的代码在运行时出现了居然出现了空指针的错误,然后立刻对代码进行断点,然后发现原来是自己使用了一个接口的变量,然后居然没有去初始化它,总是有这个一个错觉就是自己在使用它时就会去初始化它,这是个错觉,自己应该明确当自己在activity中设置了一个变量,那么最好就是在设置时去初始化它,不然就是去在onCreate()周期中去初始化它,这样才会避免空指针的错误,最好就是...原创 2019-08-08 17:30:10 · 11921 阅读 · 0 评论 -
当有从服务器那边获得数据,但是却是无法放到自己的变量中去
今天在处理一个Token的作用的时候,遇见一个问题,主要的问题就是当我们有一个Token,其实需要我们放置在一个Constant类中的,而这个值是会变的,那么其实也就是说我们需要在自己去申请的,当需要申请的时候,我就想到其实可以把它放置在登陆那个方法的后面中,主要的做法就是在登陆的那个碎片中去新建立一个方法,然后在登陆的方法后面把那个方法的返回值赋值给那个Constant里面定义的一个全局变量,但...原创 2019-08-08 00:00:19 · 261 阅读 · 0 评论 -
记录一个错误
有时我们如果修改了xm里面的东西,但是activity里面的R.id.没有随着修改的话此时就会报错的原创 2019-07-29 11:41:56 · 69 阅读 · 0 评论 -
RxJava OnErrorNotImplementedException 的处理
RxJavaPlugins.setErrorHandler(new Consumer<Throwable>() { @Override public void accept(Throwable throwable) { //异常处理 } });对于上面这个错...原创 2019-03-24 16:11:44 · 4364 阅读 · 0 评论 -
问题解决Unable to resolve dependency for ':app@debugAndroidTest/compileClasspath': Could not resolve
对于这个问题来讲,我记得自己之前没出问题,是昨天看一本gladle的书然后对着android studio进行各种操作,然后早上起来就发现了这个问题,我的解决方法是在setting->Build,Execution,Deployment>中找到Gladle,然后点击选择1.using explicit module group和 Store generated project fi...原创 2019-03-08 08:55:38 · 3212 阅读 · 0 评论 -
在android studio中使用rejava的observeOn()方法没调用出来
今天在使用rejava在编写android 逻辑的时候发现居然observeOn()方法调用不出,检查了一遍后发现原来是在依赖库那边编写依赖库时太粗心把'io.reactivex:rxandroid:1.2.1'写成'io.reactivex:rexandroid:1.2.1'多了一个e就会调用不出,以后在编写代码的时候大家都需要小心一些,不然报错报得莫名奇妙的...原创 2019-03-10 11:21:27 · 429 阅读 · 0 评论 -
TaskExecutionException: Execution failed for task ':app:transformJackWithJackForDebug'可能出现的原因
今天在打代码时,本来是先写了一个R.id.take,后来因项目需要,就改掉了xml中的名,变为R.id.first,后来跑动项目就出现了这个问题,后来从网上了解到这个项目出现的原因是因为在项目中使用了已过期的东西,就自己去activity中寻找,后来改好后就跑得起来,记一个教训,在改动东西时要注意是不是所有引用它的东西的改了回来...原创 2019-01-21 21:10:58 · 850 阅读 · 0 评论