如何修改Gradle自动下载的库的代码
2020-07-21 本文已影响0人
简单点的笨演员
暂时无法直接修改Gradle自动下载的库的代码,得下载库的源代码来改。
-
网上找到库的源代码,下载回来修改;
-
编译出aar或者jar;
-
将aar或者jar复制到自己项目的libs目录;
-
修改项目的build.gradle配置:
dependencies {
implementation 'androidx.legacy:legacy-support-v4:1.0.0'
// implementation 'com.blankj:utilcodex:1.29.0'
implementation(name: 'blankjutilcodex', ext: 'aar')
}
- 打开库的build.gradle文件,检查库的以api方式引用的依赖库,将所有的依赖库添加到项目的build.gradle配置,如:
dependencies {
implementation 'androidx.legacy:legacy-support-v4:1.0.0'
// implementation 'com.blankj:utilcodex:1.29.0'
implementation(name: 'blankjutilcodex', ext: 'aar')
// 这个在库里对应是 api 'com.liulishuo.filedownloader:library:1.7.6'
implementation 'com.liulishuo.filedownloader:library:1.7.6'
}