一、jar包的制作
参考这个文章,这里我就简单的制作了一个简单的jar包,并导入到Android Studio中
很简单,就是返回一个"Hello World!"字符串
在Android Studio中的代码
运行截图
二、修改jar包
一、首先,我们先观察Jar包中我们要修改的类的包名
可以看到包名为com.jartest.test
二、在Android Studio中创建相同的包名目录
三、创建相同的Class名,并将内容复制过去
四、修改内容,这里我将字符串修改掉
五、重新构建项目(记得先Clean Project 再 Rebuild Project)
六、替换class文件
上面如果报错了也不要紧,接着我们去build文件夹里的intermediates\javac\debug\classes\com\jartest\test路径下可以看到编译后的StringTest.class
用文档管理器查看可以看到StringTes的class文件
复制到桌面,然后把jar包拷贝出到桌面,修改后缀名为zip
不用解压,不用解压,直接双击打开查看可以看到压缩包里面也有个StringTest.class
然后把我们编译的StringTest.class复制过去替换
重新修改后缀名为jar
然后我们就可以把这个jar文件替换掉Android Studio中的jar文件
三、效果查看
这里可以看到jar包中的字符串已经改变了
运行也正常,并且可以看到字符串也已经变成我们想要的样子了
OK,大功告成!!!