【Android】unzip aar删除冲突classes再zip

解压JAR文件

jar xf your-library.jar

解压AAR文件(AAR实际上是ZIP格式)

unzip your-library.aar

删除不需要的类

rm -rf path/to/com/example/unwanted/

对于JAR打包

jar cf your-library-modified.jar -C path/to/unzipped/ .

对于AAR打包

zip -r ../your-library-modified.aar . -x "META-INF/*"

相关推荐
墨狂之逸才3 分钟前
Android 保活机制详解 —— 从概念到实践
android
Championship.23.246 分钟前
Linux 3.0 音频机制深度解析:ALSA基础架构与传统音频驱动模型
linux·运维·音视频·alsa
故渊at12 分钟前
第二板块:Android 四大组件标准化学理 | 第十二篇:四大组件全景总结与系统服务(System Server)架构
android·架构·wpf·四大组件·system service
问心无愧051325 分钟前
ctf sow web入门112
android·前端·笔记
Tian_Hang30 分钟前
Linux基础知识(四)
linux·ide·驱动开发·计算机视觉·硬件工程·动画
无证驾驶梁嗖嗖33 分钟前
ubuntu下测试nvme带宽和健康度
运维
HLC++1 小时前
Linux文件操作
linux·运维·服务器
InfraSense1 小时前
多门店运维闭环全景架构:监控+告警+工单+SLA+复盘,一套最小可用系统怎么串起来
运维·msp
朱涛的自习室1 小时前
Munk AI 正式开源:一个“自我进化”的 AI 测试引擎
android·人工智能·github
啦啦啦_99991 小时前
4. Transformer_3_解码器部分
android·深度学习·transformer