Android

记一次 报错:Android ClassNotFoundExce

2018-06-15  本文已影响10人  Merbng

场景

项目上线后,用户反馈,安装完打开应用就显示“应用已停止运行”,改错误发生在5.0以上的手机,经测试6.7.8.均没有问题,推测是6.0以下会有这个问题。调试时,报错如下:

TIM图片20180615190327.png
提示类找不到,检查了AndroidManifest.xml 都没问题,在网上搜了一圈,大多都是采用分包解决,然而项目本来就是采用的分包multiDexEnabled true,还有删除build文件夹的,这些都试过..
经测试,debug包是没有问题的,只有打包后会出现,问题定位在打包配置上,检查build.gradle如下图
TIM截图20180615173600.png

项目原先是没有添加v2SigningEnabled true

解决

signingConfigs 里添加配置v2SigningEnabled true 或者使用AS自带的打包,勾选v2

微信图片_20180615173510.png

深入

参考资料:

上一篇 下一篇

猜你喜欢

热点阅读