开发时,有时需要修改第三方的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即可。