解决android-support-v4.jar在android

2020-04-24  本文已影响0人  慕_先生

在新项目中,有时候会用到v4包里面的FileProvider,但是导入v4包就和androidx冲突了,用gradle查看了一下,原来是类冲突了,androidx包体中有和v4包一样的类,所以会报冲突

如图

错误日志

查看androidx库中,是带有v4包的类,所以方法也很简单,把它去掉就好了

androidx中的类

第一步:

解压android-support-v4.jar

解压v4包

解压后会出现包名开头的文件夹(v4包的是android开头)

第二步:

把冲突的class都删掉

第三步:

重新生成jar

release-v4.jar是要生成的jar包,android是路径,生成aar也是同一个命令

生成后就可以解决冲突了。

如果又更好的方法,欢迎交流。

原创如转发等请标明出处

上一篇下一篇

猜你喜欢

热点阅读