1、准备
首先在本地找一个编译成功的工程,作为配置模板,后文称’本地工程’。 Github上下载的Android开源项目,后文称’demo工程’。
2
gradle-wrapper.properties中的如下配置项需修改: gradle构建工具版本链接 比如:
distributionUrl=https\://services.gradle.org/distributions/gradle-6.9-all.zip
3
所有module的build.gradle中的如下配置项需修改: android块下的compileSdkVersion、buildToolsVersion 以及defaultConfig下的minSdkVersion、targetSdkVersion 比如:
android {
compileSdkVersion 30
buildToolsVersion "30.0.3"
defaultConfig {
minSdkVersion 23
targetSdkVersion 30
}
}
4
工程的build.gradle中的如下配置项需修改: buildScript块的repositories(视具体情况)、dependencies allprojects块的repositories(视具体情况)、dependencies 比如:
buildscript {
repositories {
google()
jcenter()
maven { url "https://jcenter.bintray.com" }
maven { url 'https://jitpack.io' }
}
dependencies {
classpath 'com.android.tools.build:gradle:3.4.0'
}
}
allprojects {
repositories {
google()
jcenter()
maven { url "https://jcenter.bintray.com" }
maven { url 'https://jitpack.io' }
}
}
5 最后
demo工程中的以上所有项都需更改为和本地工程一样,最后重新sync一下即可通过编译
城外的人想冲进去,城里的人想逃出来。
————钱钟书 《围城》
|