plugins { id("com.android.application") version "8.13.0" apply false id("org.jetbrains.kotlin.android") version "2.2.21" apply false } // 🟢 添加 Flutter 本地仓库,让所有子模块都能找到 flutter_embedding_debug allprojects { repositories { // Flutter SDK 本地引擎仓库(关键!) maven { url = uri("${System.getenv("FLUTTER_HOME")}/bin/cache/artifacts/engine") } // 备用:如果上面不行,用这个 maven { url = uri("${rootProject.projectDir.parentFile}/build/host/out/repo") } google() mavenCentral() } } val newBuildDir: Directory = rootProject.layout.buildDirectory .dir("../../build") .get() rootProject.layout.buildDirectory.value(newBuildDir) subprojects { val newSubprojectBuildDir: Directory = newBuildDir.dir(project.name) project.layout.buildDirectory.value(newSubprojectBuildDir) } subprojects { project.evaluationDependsOn(":app") } tasks.register("clean") { delete(rootProject.layout.buildDirectory) }