aar实际上就是一种压缩包的形式。

网上最常见的【错误】方法:

1.将aar尾缀改成zip

2.解压,修改文件

3.再打包成zip,再改aar后缀

这种方式得出的aar在AS里依旧还是会识别成zip,导致无法导入依赖。

正确方法:

进入LINUX环境下:

1.解压aar文件 $unzip myLib.aar -d tempFolder

2.内容修改...

3.打包aar文件 $jar cvf myNewLib.aar -C tempFolder/ .

找不到unzip或者jar命令的安装即可。

Logo

更多推荐