AndroidUtilCode引用依赖

袁恩
2023-12-01

新开一个APP项目,引用AndroidUtilCode后,在运行时总是报错。

java.lang.RuntimeException: Unable to get provider com.blankj.utilcode.util.Utils$FileProvider4UtilCode: java.lang.ClassNotFoundException

在网上查了不少了资料,有两种方案

  1. 添加multiDex支持;github
  2. AndroidX相关结构调整问题;

我试了都无效。

后面只好下载源码自己编译,发现原因实际是缺少support-v4的库。添加引用后正常:

    implementation 'com.android.support:support-v4:28.0.0'

这里也提供了一种解决问题的思路,直接尝试代码编译,能快速解决问题。

 类似资料: