55 lines
1.8 KiB
Groovy
55 lines
1.8 KiB
Groovy
buildscript {
|
||
repositories {
|
||
google()
|
||
mavenCentral()
|
||
//推送依赖的仓库
|
||
maven { url "https://mirrors.tencent.com/nexus/repository/maven-public/" }
|
||
// 配置HMS Core SDK的Maven仓地址。
|
||
maven {url 'https://developer.huawei.com/repo/'}
|
||
maven {url 'https://developer.hihonor.com/repo'}
|
||
}
|
||
dependencies {
|
||
classpath 'com.android.tools.build:gradle:8.3.0'
|
||
// classpath 'com.android.tools.build:gradle:8.6.0'
|
||
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.8.22" // 如果用 kotlin,也要匹配版本
|
||
//推送配置
|
||
classpath 'com.huawei.agconnect:agcp:1.9.1.300' // 1.6.0.300 ,1.9.1.300
|
||
classpath 'com.hihonor.mcs:asplugin:2.0.1.300'
|
||
// 海外手机配置FCM
|
||
// classpath 'com.google.gms:google-services:4.3.15'
|
||
}
|
||
}
|
||
|
||
allprojects {
|
||
repositories {
|
||
google()
|
||
mavenCentral()
|
||
// 裁剪依赖
|
||
maven { url 'https://jitpack.io' }
|
||
//推送依赖的仓库
|
||
maven { url 'https://developer.huawei.com/repo/' }
|
||
maven { url 'https://developer.hihonor.com/repo' }
|
||
maven { url "https://mirrors.tencent.com/nexus/repository/maven-public/" }
|
||
}
|
||
}
|
||
|
||
rootProject.buildDir = "../build"
|
||
subprojects {
|
||
project.buildDir = "${rootProject.buildDir}/${project.name}"
|
||
configurations.all {
|
||
resolutionStrategy {
|
||
// 崩溃原因1.12.0,有点旧没有新方法,升级到1.3解决键盘崩溃的问题
|
||
force 'androidx.core:core:1.13.0'
|
||
force 'androidx.core:core-ktx:1.13.0'
|
||
}
|
||
}
|
||
}
|
||
subprojects {
|
||
project.evaluationDependsOn(":app")
|
||
}
|
||
|
||
tasks.register("clean", Delete) {
|
||
delete rootProject.buildDir
|
||
}
|
||
|