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

相关推荐
ladymorgana11 分钟前
【Docker】如何设置 `wiredTigerCacheSizeGB` 和 `resources.limits.memory`
运维·docker·容器
小蜜蜂嗡嗡24 分钟前
Android Studio flutter项目运行、打包时间太长
android·flutter·android studio
aqi0031 分钟前
FFmpeg开发笔记(七十一)使用国产的QPlayer2实现双播放器观看视频
android·ffmpeg·音视频·流媒体
chanalbert1 小时前
CentOS系统新手指导手册
linux·运维·centos
星宸追风2 小时前
Ubuntu更换Home目录所在硬盘的过程
linux·运维·ubuntu
制造数字化方案研究院2 小时前
59页|PPT|华为集成服务交付ISD业务变革总体方案:业务规则、流程、IT、组织及度量“四位一体”的管理体系
运维·华为
热爱生活的猴子2 小时前
Poetry 在 Linux 和 Windows 系统中的安装步骤
linux·运维·windows
myloveasuka2 小时前
[Linux]内核如何对信号进行捕捉
linux·运维·服务器
zhangphil2 小时前
Android理解onTrimMemory中ComponentCallbacks2的内存警戒水位线值
android
渲吧-云渲染2 小时前
云渲染时,电脑能关机吗?关键阶段操作指南
运维·服务器·电脑