快速删除 jar 里面的 BuildConfig.class
起因:多个 jar 包里面的 BuildConfig.class 文件导致编译冲突。
方法一:土方法
- 使用 jar 解包
jar xf xx.jar - 删除文件
- 重新打包
jar cf xx.jar 目录
麻烦和容易出错的地方:
- 解包出来的文件夹名字是不固定的
- 接报出来的文件夹数量是不固定的
当然可以解压到一个临时文件来做避免这个事情,也可以做得更酷点。看方法二。
方法二:使用 zip -d 直接删除里面的文件
unzip -l fabric.jar | grep "BuildConfig.class" | awk '{printf $4}' | xargs -I {} zip -d fabric.jar {}
- unzip -l 列出所有文件
- grep 选出想要的文件
- 观察输出列,请出 awk 列编辑器
- xargs -I {} 命令 {} // 替换 {} 位置
</div>
</div>
</div>
CG-CTF | Hello,RE!
CG-CTF | I wanna play CTF
CG-CTF | MD5
CG-CTF | 综合题2
CG-CTF | 密码重置2
CG-CTF | 综合题
修改input输入框placeholder文字默认颜色
解决前端浏览器字体小于12px办法
box-shadow四个边框设置阴影样式
- 最新文章
-
VIJOS PID221 / 烦人的幻灯片
洛谷 P1546 最短网络 Agri-Net
洛谷 P3367 并查集模板
codevs 5972 格子游戏
codevs 2597 团伙
codevs:1462 素数和:给定2个整数a,b 求出它们之间(不含a,b)所有质数的和。
codevs:2849 素数判定 3:输入一个正整数x(3<=x<=100000),判断x是否是质数,如果是质数则输出信息“prime”,否则输出“composite”。
Android 代码里设置ImageView的src和background
一个关于集合的问题,为什么添加进List集合中的元素被莫名其妙的改变了
EventBus 3.0: 入门使用及其使用 完全解析