类库里的 jar包冲突怎么解决
两种场景:
1‘、
我有俩个类库都是必须使用的,这两个库里有个不同版本的jar包,导致jar包冲突 但是这两个类库我都没有源码,怎么解决。
2.
是我现在遇到的问题
状态栏沉浸类库,里有v4包和我的库冲突了,我想替换成vcn的v4,但是不知道去哪里找vcn的v4
针对第一种情况,如果没有Jar包源码,可以反编译JAR包代码为JAVA源代码再重新打包,或者修改 Jar 包中的包名再使用;另外理论上在您的项目中不应该出现会同时用到 同包不同版 的依赖,假设如果都用到了 V4 包,你应该使用最新版本的,或者合并其功能到一个包里面,然后两个类库中使用最新的合并包,而不是类库1使用版本1的包,而类库2里面又使用版本2的包。
类库里的 jar包冲突怎么解决
两种场景:
1‘、
我有俩个类库都是必须使用的,这两个库里有个不同版本的jar包,导致jar包冲突 但是这两个类库我都没有源码,怎么解决。
2.
是我现在遇到的问题
状态栏沉浸类库,里有v4包和我的库冲突了,我想替换成vcn的v4,但是不知道去哪里找vcn的v4
VCN所有扩展库统一使用的 V4 包下载地址:https://www.123865.com/s/V0yHjv-VBFt 需要特别注意:该V4包中的部分内容被修改过,属于定制包,解决包冲突的最佳方式是自定义依赖包的包名,例如针对V4包,可以通过IDEA等工具或插件,修改其默认包名,然后再在您的类库中使用,这样就不会出现包冲突了。
没懂...
类库里的 jar包冲突怎么解决
两种场景:
1‘、
我有俩个类库都是必须使用的,这两个库里有个不同版本的jar包,导致jar包冲突 但是这两个类库我都没有源码,怎么解决。
2.
是我现在遇到的问题
状态栏沉浸类库,里有v4包和我的库冲突了,我想替换成vcn的v4,但是不知道去哪里找vcn的v4
没懂...