[正宗]实用的二次打包(封装)AAR、JAR指南

开发时,有时需要修改第三方的SDK(aar、jar),修改完后,再打包。我们该如何操作呢?

实操举例,我有一个old.aar,我给它解压到同级目录的名字为1的文件夹下。

$ unzip old.aar -d 1

然后我修改1里的文件(比如增加一个so)。
修改完后,我需要把文件夹1再打包为新的new.aar。

$ jar cvf new.aar -C 1/ .

注意:请留意上方的命令行里的大小写、空格,尤其是最后的斜杆+空格+点:/ .


另外,打jar的的步骤一样,命令行里.aar后缀改为.jar即可。

你可能感兴趣的:([正宗]实用的二次打包(封装)AAR、JAR指南)