目前在做项目时遇到一个问题,项目的网络框架使用的是廖子尧OkGo-2.1.4。
由于项目用到的另一个jar包不兼容,导致部分机型崩溃,就把该jar包从libs中删除了。
由于在查找原因的时候,动了OkGo的jar包(删除后又重新引用),也可以正常编译,正常运行。
在某天编程的时候突然模拟器就出现了进入欢迎页面,就白屏,黑屏,进而崩溃的现象!!!程序在4.1-4.4版本出现崩溃的问题,我也找了N多方法!!!终究一个人的力量是渺小的苦于找了很多原因,未解决,就用真机测试(android5.0-7.0系统),测试后发现可以正常运行,就怀疑是模拟器出了问题!
产品上线后,很多用户反馈产品运行时崩溃!!!而后找到崩溃的测试机,查找原因时报如下错误:
猛然想起模拟器崩溃的事情,才发现模拟器是4.4.2版本的,但是我尝试了把jar包删除后,再添加到libs中还是出现4.1-4.4版本崩溃,但是编译可以通过,奈何我实在是不知所措,毫无头绪,恳请各路神仙指点迷津!!!下边是我gradle和程序中的一些配置:
gradle配置:lisbs目录:添加依赖:代码混淆:恳请各路神仙,屈尊下界!小弟感激涕零!

解决方案 »

  1.   

    报错是提示找不到class,但是已经添加依赖了!由于OKGo封装了Okhttp,也没有进行代码混淆,
    编译时不报错,4.1-4.5的版本就会出现进入欢迎页后白屏,黑屏,崩溃的原因!
    有没有遇见过同样问题的,帮忙解答一下!
    谢谢!!!
      

  2.   

    没有遇到过这种情况,找不到class会不会是楼主你的class名和包里的名字起冲突了?亦或者你去联系一下这个库的作者寻求一下解决方案。
      

  3.   

    可能是方法数超限了,加入Multidex