From 5d3efa4c93dde0cde474951e5310bb72ebbf4184 Mon Sep 17 00:00:00 2001 From: wjc <1243177876@qq.com> Date: 星期三, 07 五月 2025 15:18:26 +0800 Subject: [PATCH] 2025年05月07日15:18:20 1.2.0 --- build.gradle | 70 +++++++++++++++++++++++++++++++++- 1 files changed, 67 insertions(+), 3 deletions(-) diff --git a/build.gradle b/build.gradle index 905d3bd..fd3eb0f 100644 --- a/build.gradle +++ b/build.gradle @@ -1,9 +1,73 @@ // Top-level build file where you can add configuration options common to all sub-projects/modules. -plugins { - id 'com.android.application' version '7.1.3' apply false - id 'com.android.library' version '7.1.3' apply false +apply from:"config.gradle" + +buildscript { + ext { + agp_version = '4.1.3' + } + repositories { + google() + mavenCentral() + maven { url 'https://maven.aliyun.com/nexus/content/groups/public/' } + maven { url = uri("https://plugins.gradle.org/m2/") } + maven { + url "https://jitpack.io" + } + maven { url 'https://developer.huawei.com/repo/' }//锛堝崕涓烘瀬鍏夋帹閫侊級 + maven { url 'https://repo1.maven.org/maven2/' } + + } + dependencies { + classpath "com.android.tools.build:gradle:$agp_version" + classpath 'io.github.didi.dokit:dokitx-plugin:3.5.0.1' + // NOTE: Do not place your application dependencies here; they belong + // in the individual module build.gradle files + //澧炲姞AGC鎻掍欢閰嶇疆锛屼互渚胯兘鍚屾鈥渁gconnect-services.json鈥濇枃浠朵腑鐨勪俊鎭�.锛堝崕涓烘瀬鍏夋帹閫侊級 + classpath 'com.huawei.agconnect:agcp:1.6.1.300' + } +} + +allprojects { + repositories { + google() + mavenCentral() + maven { url 'https://maven.aliyun.com/repository/google' } + maven { url 'https://maven.aliyun.com/repository/jcenter' } + maven { url 'https://maven.aliyun.com/repository/public' } + maven { url "https://jitpack.io" } + maven { url 'https://maven.aliyun.com/nexus/content/groups/public/' } + maven { url = uri("https://plugins.gradle.org/m2/") } + maven { + url 'https://maven.aliyun.com/repository/public' + } + maven { + credentials { + username '5f067ef57cd41782836ff14b' + password 'RyTWP(4APhV8' + } + url 'https://packages.aliyun.com/maven/repository/2012126-release-Mc0DNo/' + } + //锛堝崕涓烘瀬鍏夋帹閫侊級 + maven { + url 'https://developer.huawei.com/repo/' + } + maven { url 'https://repo1.maven.org/maven2/' } + } } task clean(type: Delete) { delete rootProject.buildDir +} + +// 淇濊瘉dex_files鏂囦欢涓寚瀹氱殑鏂囦欢閮藉姞杞藉埌Main Dex涓� +afterEvaluate { + tasks.matching { + it.name.startsWith('dex') + }.each { dx -> + if (dx.additionalParameters == null) { + dx.additionalParameters = [] + } + dx.additionalParameters += '--multi-dex' + dx.additionalParameters += "--main-dex-list=$projectDir/dex_files".toString() + } } \ No newline at end of file -- Gitblit v1.8.0