android stuido 添加自定义jar 调用修改修改后的安卓系统方法

来源:互联网 发布:win8.1优化 编辑:程序博客网 时间:2024/05/29 18:43

1,背景:修改了android.jar 中某个类的方法。如何正确调用调用我们修改过的方法,同时不让android studio 报错?
只要新增一个 自定义jar包,这个jar包 包含修改的方法,然后在 build.grald文件中添加一下代码即可:

2,新建一個test.jar.

3,app所在build.grald:

provided files(‘test.jar’)

4,整個項目所在build.grald:

allprojects {

gradle.projectsEvaluated {    tasks.withType(JavaCompile) {        options.compilerArgs.add('-Xbootclasspath/p:jar包路径/test.jar')    }}

}

这样调用这个方法时优先调用 test.jar包里面的方法,android studio就不会报错