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

相关推荐
wanhengidc3 分钟前
云手机中的数据通常存储在哪里?
运维·服务器·安全·web安全·智能手机
菜就多学8 分钟前
SurfaceControlViewHost 实现跨进程UI渲染
android·设计
凌寒1116 分钟前
Linux(Debain)安装Redis、数据迁移
linux·运维·服务器·redis
2501_9151063223 分钟前
iOS App 测试工具全景分析,构建从开发调试到线上监控的多阶段工具链体系
android·测试工具·ios·小程序·uni-app·iphone·webview
7***q60824 分钟前
在linux(Centos)中Mysql的端口修改保姆级教程
linux·mysql·centos
云渠道商yunshuguoji40 分钟前
亚马逊云渠道商:怎么使用Spot实例实现成本降低70%?
运维·架构
2501_921939261 小时前
11.25Nginx服务器和Wordpress服务器
运维·服务器·nginx
用户476022022781 小时前
机器配置免密切root
linux
dntktop1 小时前
搜索+计算+插件…这个“全能管家”让你告别80%的桌面图标
运维·windows·自动化·编辑器
小羊在奋斗1 小时前
MySQL表的约束:从基础到核心(附场景+案例)
android·数据库·mysql