AS 修改jar代码再重新生成新的jar
1. 在android studio中打开mmm.jar包的需要修改的目标xxx.class文件 (比如com.aaa.bbb.xxx.calss)
2. 新建一个工程,新建一个路径一致(包名一致)名字也一致的xxx.java文件 (比如com.aaa.bbb.xxx.java)
3. build一下这个新建的工程,在 build\intermediates\javac\debug\classes\com\aaa\bbb 目录里面找的xxx.calss文件
4. 拷贝原来的mmm.jar包,解压,在用步骤3得到的xxx.calss替换解压后目录里面对应的xxx.calss文件 (目录结构不能变动)
5. 把解压的目录(在二级目录也就是带META-INF的目录选中所有文件夹打包,这样jar里面的文件路径才和原来的一致)重新压缩为mmm.zip压缩包(一定要是zip格式),然后重命名mmm.zip为mmm.jar即可