![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
bug大全
文章平均质量分 87
攻城狮随笔
水滴能穿石,量变催质变,坚持不懈,不断成长。。。
展开
-
Fatal Exception: java.lang.AssertionErrorNo NameTypeIndex match for SHORT_DAYLIGHT
最近在后台日志监控系统中,发现了一个奇怪的 bug,只在 android 8.1.0 中出现,crash 日志如下,也可能会报Fatal Exception: java.lang.AssertionError: No NameTypeIndex match for SHORT_STANDARD 这个错误,本质还是一样的。Fatal Exception: java.lang.AssertionError: No NameTypeIndex match for SHORT_DAYLIGHT ...原创 2022-03-28 17:01:41 · 2894 阅读 · 0 评论 -
Sqlite创建数据库时不走onCreate 和onUpgrade 方法的问题解决
Sqlite数据库, 相信大家在平时的项目开发中都比较常用. 这次在自己项目实践过程中却遇到了一个问题:按照标准的Sqlite数据库操作流程,在MySqliteOpenHelper类的onCreate() 方法中,写了建表语句,但一运行后发现只创建了数据库文件,里面并没有建好表,在调用dao类的增删改查方法后会报这么一个错误,找不到相应的表,如图所示:我下意识地检查了建表语句,发现也没原创 2016-11-18 18:57:51 · 4613 阅读 · 1 评论 -
ButterKnife读取控件失败问题解决
ButterKnife插件的使用能够大大简化我们findViewById()的机械化操作,提高编码的效率,但对于一些刚接触的人还是会遇到一些小的问题,主要就是配置方面的问题,只要按照下面几个步骤来操作,就能很好地解决这些问题(以mac为例,流程其实都一样):添加ButterKnife Plugins 点击AndroidStudio —>Preferences—>Plugins—>选择原创 2017-04-24 18:48:12 · 4717 阅读 · 0 评论 -
dagger2 "cannot be provided without an @Inject constructor..."报错的解决
dagger2作为google出的依赖注入框架,在编译时生成依赖注入代码,较square的dagger在运行期反射获取注解内容在运行效率上有了较大的提升。dagger2相对而言学习成本较高,但在解耦较高尤其与mvp的结合使用,还是给项目带来很大的好处。相信有很多的开发者都蠢蠢欲动。关于dagger2原理介绍的文章也有很多,本文主要介绍一下在使用过程中比较常见的一个错误,希望能够帮助大家从错误中更深原创 2017-04-25 10:40:46 · 10732 阅读 · 0 评论 -
FileNotFoundException问题的解决
最近在做一个解压压缩包任务,在操作的过程中,老是在报一个错误,先看下错误的详情图片吧!一直在显示系统找不到指定的路径,而这错误也很明显地定位到GzipUtils工具类中,自己仔细看了下,感觉没有什么问题呀,检查了n多遍也没有发现问题. 具体报错的这行代码如下所示:很明显问题就是出在new FileOutputStream()这里面,相信大家都清楚,字符输出流内的文件路径,如原创 2016-11-28 18:16:05 · 8648 阅读 · 0 评论