遇到的问题或者BUG
文章平均质量分 69
TheDistanceCH
在初春羡慕秋之金色,在深秋伤感春之生机
展开
-
CoroutineExceptionHandler使用的踩坑日志
CoroutineScope作用域下面这段使用coroutineScope作用域,在第7行launch中抛出了异常,即使在该launch的父协程,也就是coroutineScope的根协程设置了捕获(即第三行设置了捕获),也并不会执行该捕获。异常还是会向上传输给根作用域lifecycleScope中的根launch(即第一行的launch)。所以这里需要在第一行的launch那里,即在coroutineScope中,只有在根协程设置CoroutineExceptionHandler才有效。.原创 2022-02-10 22:15:42 · 2446 阅读 · 0 评论 -
2021-10-15 Bad method handle type 7
2021年10月15日 填坑笔录枫叶看着挺美的,但是一大片的红色,让我想起了下面这种情况,顿时就觉得,似乎不是那么美了。今天创建了一个空的项目,准备了解下Retrofit的源码,刚刚引入 implementation 'com.squareup.retrofit2:retrofit:2.9.0'就报错了 java.lang.RuntimeException: Unable to instantiate activity ComponentInfo{com.ba...原创 2021-10-15 11:46:54 · 253 阅读 · 0 评论 -
红米手机scrollView嵌套recyclerView只显示1个item填坑
项目需求最近需要在一个页面增加出价记录列表功能,ui图如下:实现方法很多,我直接用的adapter添加footerView实现。测试数据,item个数8个,设置超过3个就显示展开栏,否则隐藏展开栏。展开栏是否显示的逻辑判断是判断item个数,其他手机,华为,oppo都是正常的,但是2台红米手机都无法显示正确的item个数,只显示了1个。并且不显示展开栏。recyclerView的适配器用的第三方库BaseRecyclerViewAdapterHelper。重点来了,在这个页面的布局中原创 2021-04-25 14:21:44 · 303 阅读 · 0 评论 -
Unable to extract the trust manager on Android10Platform
无法在android10平台上提取信任管理器,sslSocketFactory是class com.android.org.conscrypt.OpenSSLSocketFactoryImpl。记录一下填坑内容。服务器测试接口是http的,不是https,之前一直拿的8.0的手机调试一直好好的,今天换成android 10的手机测试发现请求服务器的时候奔溃了。,网上这个问题比较少嘞,在此记录一下。有大佬说这是okhttp的问题,解决方案是X509TrustManager改成X509Exte.原创 2020-05-21 10:29:54 · 13658 阅读 · 10 评论 -
ARouter的compileDevDebugJavaWithJavac填坑记录日志
好好的项目突然运行起来报错:build Output是:完全看不出所以然,看到下面这句:在as控制台查看之后提示说子模块value文件,没在setting.gradle文件中配置,神特么无语。value文件和setting文件有几毛钱关系呢。看看这优秀的提示:经过网络各种搜索无果,最终决定用最简单的排除法。在一步步排除改动的代码后,终于发现,ARouter中,参数传递的成员变量,不能是private的上面这样就是错误的,改成Public即可。as提..原创 2020-05-11 11:25:25 · 295 阅读 · 0 评论 -
unable to find valid certification path to requested target拉不了包处理
【最新】最新记录更新:2019-12-15,android studio版本3.5.3 。先说明一下,本篇文章最早是在10月份记录的,当时遇到的问题按照原来的方式确实解决了,但是后面又出现了这个问题,且一直无法解决,现在是最新的解决方案!!!!!而且!!!!我百度,google,stack overflow各种途径都看了,目前还没看到有又相同的方案。下面直接进入主题:很多人说证书不被信任...原创 2019-10-12 01:19:49 · 2503 阅读 · 3 评论 -
AAPT2 error:com.android.tools.aapt2.Aapt2Exception
直接上问题:接手同事项目编译后这样了~处理方法:升级到3.2.0或者更高就可以了原创 2019-08-12 10:11:56 · 264 阅读 · 0 评论 -
NestedScrollView中嵌套recyclerView的焦点问题
思路:一开始认为是adapter刷新数据,调用notifyDataSetChanged的时候获取了焦点,所以显示为置顶,那我就在刷新数据后延时1.5秒在去设置nestedScrollView滑动到底部。即调用下面:ScrollView.fullScroll(View.FOCUS_UP);然并软。后来神奇的觉得,会不会是滑动冲突了,于是又在xml文件的recyclerView...原创 2019-08-13 17:29:17 · 2237 阅读 · 0 评论 -
compileDebugJavaWithJavac
Glide添加高斯模糊的时候,突然出现。找了代码、Logcat、run都没看出问题在哪里。最后网上找到解决方法记录一下~:输入:就能看到问题所在。...原创 2019-08-05 15:04:59 · 294 阅读 · 0 评论 -
Glide加载图片不更新问题
问题:在一个项目中使用了Glide加载本地图片,比如这里我选择保存的图片是: //保存图片的地址 private String imgSave = "/" + Environment.getExternalStorageDirectory().getPath() + "/fitness/" + "addpublic.png";然后我加载这张图片,ok成功了...原创 2019-05-21 14:30:19 · 2865 阅读 · 0 评论 -
Cannot fit requested classes in a single dex file
引用第三方库的jar文件,都有可能会触发这个错误。主要原因是你的项目貌似有点大,已经超过65k个方法。一个dex已经装不下了,需要个多个dex,也就是multidex ,因为Android系统定义总方法数是一个short int,short int 最大值为65536上面是百度说法,但是奇了怪了,我并没有添加太多东西,因为是新创建的项目,没加多少东西,第三方库也是,突然就这样了,不过...原创 2019-04-12 15:04:16 · 1089 阅读 · 0 评论 -
alertDialog设置自定义View时,两侧有空白
练习代码,请无视命名规则等细节, ̄□ ̄||使用alertDialog自定义view代码: View view = View.inflate(getApplicationContext(),R.layout.dialog_biaozhi,null); TextView tvShuoMing = view.findViewById(R.id.tv_shuoming); ...原创 2019-04-15 16:38:06 · 1493 阅读 · 0 评论 -
Fragment嵌套Fragment
问题1、fragment嵌套fragment不显示问题通常时候,我们制作底部Tab切换,会用到fragment。即一个Activity下,使用4种fragment。这次遇到的问题是关于fragment再次嵌套fragmen的问题,功能需要在其中一个fragment中再次嵌套frament,使用viewPager嵌套,此时需要注意一点,使用viewpager包裹住子fragment,我们都知道v...原创 2019-04-01 12:57:45 · 6495 阅读 · 2 评论 -
动态设置view宽高无效
遇到的问题是,代码中写了如下设置方法无效问题,LayoutParams params=new LayoutParams (LayoutParams.MatchParent,111);view.setLayoutParams(params);依然无效,折腾了好一会,发现存在这么一个问题,在xml中对view设置了宽高,并且我的view在xml中有使用到shape,在shape中也设置了...原创 2019-04-04 17:23:03 · 3783 阅读 · 1 评论 -
view设置setOnTouchListener时,黄牌警告
Custom view `AutoRelativeLayout` has setOnTouchListener called on it but does not override performClick less... (Ctrl+F1)If a View that overrides onTouchEvent or uses an OnTouchListener does not also...原创 2019-04-04 11:40:11 · 5076 阅读 · 0 评论 -
安卓APP首次安装打开后重复实例化首页 activity
情况:安装完成一个app时,在安装界面直接点击打开。进入了app的首页,这时我们按home键返回桌面,再点击应用图标,会发现没有直接进入首页,而是先进入了app的闪屏页,在进入首页。重复这一步一直如此。这时我们按back键返回,发现没有直接退回桌面,而是返回到之前打开的多个首页。首页被实例化了多次。但是如果一开始安装完我们不是直接打开,而是在桌面点击应用进入就不会这样了。在应用市场下载...转载 2019-03-11 11:30:06 · 907 阅读 · 0 评论