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

相关推荐
henysugar31 分钟前
便捷删除Android开发中XML中重复字符串资源的一个办法
android·xml
IT成长日记1 小时前
【自动化运维神器Ansible】Ansible常用模块之File模块详解
运维·自动化·ansible·file·常用模块
獭.獭.1 小时前
Linux -- 文件【上】
linux·运维·服务器·进程·pcb
aqi001 小时前
FFmpeg开发笔记(七十八)采用Kotlin+Compose的NextPlayer播放器
android·ffmpeg·音视频·直播·流媒体
不会敲代码的XW2 小时前
高可用集群KEEPALIVED的详细部署
运维·云原生
老实巴交的麻匪2 小时前
提问的智慧,用最少的时间获得最有效的帮助
运维·团队管理
你过来啊你2 小时前
Android开发中技术选型的落地方案
android·技术选型
消失的旧时光-19432 小时前
Android Jetpack 组件库 ->Jetpack Navigation (下)
android·android jetpack
nbsaas-boot2 小时前
收银系统优惠功能架构:可扩展设计指南(含可扩展性思路与落地细节)
java·大数据·运维
你过来啊你2 小时前
Java面向对象思想解析
android·java