ClassNotFoundException: Didn't find class "com.activity.MainActivity" on path...

在测试项目的时候发现Android8.0、9.0的项目运行没有什么问题。但是运行在5.1.1的时候发现报错如下:

ClassNotFoundException: Didn't find class "com.activity.MainActivity" on path: DexPathList。

第一印象想到是不是分包问题,按道理5.0以是不存在这个问题的。还是按照网上的做法添加了各种依赖,发现还是不行,参考链接:

1. https://blog.csdn.net/merbn/article/details/80709135

2.https://www.e-learn.cn/content/wangluowenzhang/13282

3.https://blog.csdn.net/iblade/article/details/83150728(这个是把Instant Run关掉,但是我的AS版本是3.5,这个选项好像已经没有了,没试过)

解决:

Google一下,终于找到一个能用的:

https://stackoverflow.com/questions/43666425/android-5-x-classnotfoundexception-works-fine-on-6-0

其实就是说dex限制100个,把apk解压看一下,的确超过了,gradle里面添加

android { ... dexOptions { preDexLibraries = false }}

重要的事情说三遍:先Clean Project 、Clean Project 、Clean Project 

问题解决。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 人来人往,人走人留。永远留下不变的只有记忆。很感谢每一位走入我的生命的人,是你们带给了我多姿多彩的生命。 ...
    留住现在拥有的阅读 412评论 4 5
  • 本文参加#未完待续,就要表白#活动,本人承诺,文章内容为原创,且未在其他平台发表过。 平地波澜起,踏碎清秋梦。远山...
    Stranger_fed2阅读 521评论 0 1
  • 今天 看了夏洛特烦恼,好看吗好笑吗。我一定是笑点太高了,在我看来这是一个悲剧。 夏洛多意气风发啊,他要是不同意...
    骆驼和马阅读 174评论 0 1
  • 希希每天晚上只要不是特别困,即使关灯也是睡不着的,每天晚上都会在床上翻来翻去,直到困的不行了才会睡着,为了她晚睡这...
    嘉希妈阅读 831评论 9 16
  • 1. 下雨天,不适合谈恋爱 麦冬就是在那个下暴雨的天气,和陆生分手的。 天气预报上讲,今年厄尔尼诺现象猖獗,雨量很...
    詹瓦阅读 284评论 0 0