Bug分析
文章平均质量分 54
zhyshamily
懒人
展开
-
问题分析:java.lang.IllegalStateException: getDatabase called recursively
问题场景:在app首次启动使用到db的时候,后台提示如下错误信息java.lang.IllegalStateException: getDatabase called recursively at android.database.sqlite.SQLiteOpenHelper.getDatabaseLocked(SQLiteOpenHelper.java:204) at and...原创 2014-03-05 15:33:17 · 338 阅读 · 0 评论 -
Error inflating class问题解决思路
修改问题的过程中,碰到如crash log中的日志信息(log信息在文件后面),仔细的检查所使用的layout文件的时候,并未发现特别的问题,layout中除了ViewStub比较特殊之外,其他的看起来都是正常。找到crash中出错的手机,上http://grepcode.com上直接去查看LayoutInflater这个类的源代码,也未发现问题。然后回过头仔细把crash的日志信息看...原创 2013-09-25 17:13:57 · 3350 阅读 · 0 评论 -
jar包编译所用的jdk版本不一致导致的问题
所维护的app中使用到一个外部工程但是是自己维护的sdk,这个sdk最终以jar的形式导入到工程里面打包成功后,生成的apk在使用过程中,经常性的出现java.lang.NoClassDefFoundError这样的问题,查看对应的class文件,在jar包中是存在的。仔细检查编译过程的日志,发现有如下信息出现:Dx bad class file magic (cafebabe) o...原创 2014-04-01 13:10:33 · 2383 阅读 · 0 评论