Android Studio Gradle配置: 只执行assembleDebug命令
在Gradle中配置Android Studio执行Run 'app'时只执行assembleDebug命令,并且对所有模块都适用,可以按照以下步骤进行操作:
- 打开项目中的顶层build.gradle文件(Project的build.gradle文件)。
- 在顶层build.gradle文件中找到allprojects块,并在其中添加以下代码:
allprojects {
tasks.matching {
it.name.startsWith('assemble') && it.name.endsWith('Debug')
}.all {
enabled = false
}
}
这将禁用所有模块中的assembleDebug任务。
- 在app模块的build.gradle文件中找到以下代码块:
tasks.whenTaskAdded { task ->
if (task.name == 'assembleDebug') {
task.dependsOn.clear()
}
}
这将清除app模块中assembleDebug任务的所有依赖项。
- 保存文件并重新同步Gradle。
现在,当你在Android Studio中运行Run 'app'时,只会执行assembleDebug命令,并且对所有模块都适用。
原文地址: http://www.cveoy.top/t/topic/xr9 著作权归作者所有。请勿转载和采集!