使用jarjar.jar修改包名

/ Java移动技术 / 没有评论 / 420浏览

在Android开发,尤其是SDK开发过程中,可能依赖一些第三方jar。同时SDK接入方也有同样的第三方jar,这个时候就会冲突。解决方案之一是修改SDK中依赖的第三方jar的包名,有一个小工具可以帮助我们快速修改jar的包名,就是jarjar.jar,使用方式如下:

新建规则文件 rule.txt

rule okhttp3.** democome.okhttp3.@1

执行命令

java -jar jarjar-1.4.jar process rule.txt okhttp-3.4.1.jar democome-okhttp-3.4.1.jar

修改之后效果

1.png

2.png

jarjar.jar下载