From ac7e902dca62fe00f442094a751048a802d13f90 Mon Sep 17 00:00:00 2001
From: wjc <1243177876@qq.com>
Date: 星期二, 16 九月 2025 09:15:28 +0800
Subject: [PATCH] 2025年09月16日09:15:27
---
build.gradle | 22 ++++++++++++++++++++--
1 files changed, 20 insertions(+), 2 deletions(-)
diff --git a/build.gradle b/build.gradle
index 05c8bec..fd3eb0f 100644
--- a/build.gradle
+++ b/build.gradle
@@ -1,7 +1,10 @@
// Top-level build file where you can add configuration options common to all sub-projects/modules.
-
+apply from:"config.gradle"
buildscript {
+ ext {
+ agp_version = '4.1.3'
+ }
repositories {
google()
mavenCentral()
@@ -11,10 +14,11 @@
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:4.1.2"
+ 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
@@ -47,9 +51,23 @@
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