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

相关推荐
buhuimaren_4 分钟前
GFS分布式文件系统
linux
AI玫瑰助手17 分钟前
Python基础:列表的定义、增删改查核心操作
android·开发语言·python
不做无法实现的梦~19 分钟前
显示屏和显卡驱动问题完整解决教程---ubuntu22.04安装显卡驱动解决显示屏黑屏幕问题
linux·学习
.柒宇.20 分钟前
共享文件服务NFS服务器:NFS实战详解
linux·运维·服务器
AirDroid_cn28 分钟前
安卓15分享Wi-Fi二维码能换颜色吗?自定义颜色方法
android
一叶之秋141228 分钟前
通信之道:解锁Linux进程间通信的无限可能(三)
linux·运维·服务器
闻道且行之41 分钟前
frp+Nginx 内网穿透详细配置教程
运维·网络·nginx·frp·内网穿透
ictI CABL43 分钟前
Linux环境下Tomcat的安装与配置详细指南
linux·运维·tomcat
儿歌八万首1 小时前
Compose 自定义组件:封装一个通用标题栏
android·compose·标题栏
小小码农Come on1 小时前
QPainter双缓冲区实现一个简单画图软件
linux·服务器·前端