在Gradle中配置Android Studio执行Run 'app'时只执行assembleDebug命令,并且对所有模块都适用,可以按照以下步骤进行操作:

  1. 打开项目中的顶层build.gradle文件(Project的build.gradle文件)。
  2. 在顶层build.gradle文件中找到allprojects块,并在其中添加以下代码:
allprojects {
    tasks.matching {
        it.name.startsWith('assemble') && it.name.endsWith('Debug')
    }.all {
        enabled = false
    }
}

这将禁用所有模块中的assembleDebug任务。

  1. 在app模块的build.gradle文件中找到以下代码块:
tasks.whenTaskAdded { task ->
    if (task.name == 'assembleDebug') {
        task.dependsOn.clear()
    }
}

这将清除app模块中assembleDebug任务的所有依赖项。

  1. 保存文件并重新同步Gradle。

现在,当你在Android Studio中运行Run 'app'时,只会执行assembleDebug命令,并且对所有模块都适用。

Android Studio Gradle配置: 只执行assembleDebug命令

原文地址: http://www.cveoy.top/t/topic/xr9 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录