本文写的是关于Android8.0系统以上运行安裝包就闪退的问题集成了腾讯bugly,也没有得到异常上报这是由于还没有获取到异常就已经崩溃了。在网上找了好多类似情况也都没有解決我的问题所以在此写一篇我的解决方案。
好了以下就是我运行起来,logcat捕捉到的异常找不到FileProvider,这是第三方库里的我一直以为是本哋的FileProvider与第三方库的发生冲突导致的,然后一直在解决三方provider冲突的问题最终还是一样的无解。。然后我就在 mainfests里注释了<provider>发现报的是Caused
最后解决办法:minifyEnabled和shrinkResources改为设置false,就是不要混淆和开启删除无用资源,也就是没有被引用的文件开启了就默认删除了这些资源,导致找不到这些类关闭之后就可以正常运行。