android 寻找和修改aar,jar 包
android 修改aar包
在android studio 里找到对应的arr包
- 在build.gradle文件有引入某个包
- 在你项目目录下找到这个资源 External Libraries里
- 找到资源点击右键 点击 Library Properties…
4.复制路径(Sources) 例如: C:\Users\Administrator.USER-20170308XZ.gradle\caches\modules-2\files-2.1\com.blankj\utilcodex\1.26.0\22afc94b6c38cb896f1a0bacb6a5a54f363d6ca5
5.(从复制路径返回到有版本号的目录)打开文件夹并找到aar 例如: C:\Users\Administrator.USER-20170308XZ.gradle\caches\modules-2\files-2.1\com.blankj\utilcodex\1.26.0
这个有四个文件夹,每个点进去看下有没有aar文件
找到aar包,.aar替换这个为.zip后缀,解压目录为
如果只改资源文件夹里的string.xml 里部分文字(或别的color) 可以直接改动然后再压缩,压缩后把.zip后缀替换为.aar
class.jar 改动是比较麻烦的
可以 下载安装jd-gui 打开class.jar文件 把所有源码复制过来自己重新建个项目,然后改动代码 并输出 aar 文件
或者 看这个资料
或者这个
后面输出这个 aar文件放入libs下
改动 build.gradle
implementation fileTree(dir: ‘libs’, include: [’.jar’,’.aar’])
// implementation ‘com.blankj:utilcodex:1.26.0’ //注释掉以前依赖的