37 lines
781 B
Groovy
37 lines
781 B
Groovy
![]() |
buildscript {
|
|||
|
repositories {
|
|||
|
google()
|
|||
|
mavenCentral()
|
|||
|
}
|
|||
|
dependencies {
|
|||
|
classpath 'com.android.tools.build:gradle:8.3.0'
|
|||
|
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.8.22" // 如果用 kotlin,也要匹配版本
|
|||
|
}
|
|||
|
}
|
|||
|
|
|||
|
allprojects {
|
|||
|
repositories {
|
|||
|
google()
|
|||
|
mavenCentral()
|
|||
|
}
|
|||
|
}
|
|||
|
|
|||
|
rootProject.buildDir = "../build"
|
|||
|
subprojects {
|
|||
|
project.buildDir = "${rootProject.buildDir}/${project.name}"
|
|||
|
configurations.all {
|
|||
|
resolutionStrategy {
|
|||
|
force 'androidx.core:core:1.12.0'
|
|||
|
force 'androidx.core:core-ktx:1.12.0'
|
|||
|
}
|
|||
|
}
|
|||
|
}
|
|||
|
subprojects {
|
|||
|
project.evaluationDependsOn(":app")
|
|||
|
}
|
|||
|
|
|||
|
tasks.register("clean", Delete) {
|
|||
|
delete rootProject.buildDir
|
|||
|
}
|
|||
|
|