【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/*"

相关推荐
其实防守也摸鱼1 小时前
推荐一个自动化教育SRC漏洞挖掘系统--AutoHunter
运维·开发语言·人工智能·学习·安全·web安全·自动化
九硕智慧建筑一体化厂家2 小时前
智慧建筑高效管控!楼宇自控系统赋能新能源园区智能运维
运维·人工智能·笔记·智慧城市
咯哦哦哦哦3 小时前
linux so库(arm)对比分析
linux·运维·arm开发
lengjingzju8 小时前
编译与调试完全指南—第10章 网络分析工具
linux
星野川崎2068 小时前
电商多店运维:云机24小时挂机频繁掉线、账号无故风控深度原因分析及解决方案
大数据·运维·服务器·云计算·电商
ltl9 小时前
新硬件对存储的影响:ZNS、CXL 与计算存储
linux
RisunJan9 小时前
Linux命令-xauth(X11 认证授权管理)
linux·服务器·microsoft
又见情义10 小时前
RK3568 Android 13 板载驱动适配-USB
android·arm开发·驱动开发
delta_hell10 小时前
【阅读源码-Android】动画之Choreographer-2
android·源码·choreographer
不灭的程序员阿澄10 小时前
在飞牛 NAS 上用 Docker 运行 DeepSeek Harness
运维·docker·容器