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

相关推荐
ask_baidu3 小时前
Doris笔记
android·笔记
lc9991023 小时前
简洁高效的相机预览
android·linux
SongJX_3 小时前
DHCP服务
linux·运维·服务器
流形填表3 小时前
AI如何做SEO?
运维·人工智能·自动化·seo
[J] 一坚3 小时前
Shell 脚本解锁 curl/iptables/Nginx 日志分析等实战用法
linux·服务器·正则表达式·系统架构·自动化
点亮一颗LED(从入门到放弃)3 小时前
字符设备驱动(5)
linux·运维·服务器
hqk3 小时前
鸿蒙ArkUI:状态管理、应用结构、路由全解析
android·前端·harmonyos
weixin_448119944 小时前
Datawhale 用Markdown语法轻松开发AI应用202512 第1次作业
运维·服务器
知识分享小能手4 小时前
CentOS Stream 9入门学习教程,从入门到精通,Linux日志分析工具及应用 —语法详解与实战案例(17)
linux·学习·centos
ZXF_H4 小时前
Linux tcpdump抓包实践(以http为例)
linux·http·wireshark·tcpdump