Gradle 任务从 Android Studio 失败,Wrapper 工作正常
Gradle task failing from Android Studio, Wrapper working fine
我有一个包含多个模块的项目并添加了以下任务,我在这里将其简化,但它的功能更多。
当我 运行 从终端使用 ./gradlew modulename:assemblePush 时,它工作正常。
然而,当我在 Android Studio 中从 gradle 窗格(模块 -> 任务 -> 其他 -> assemblePush)找到任务时,构建脚本失败并显示:
What went wrong:
Could not determine the dependencies of task ':assemblePush'.
Task with path 'assembleRelease' not found in root project 'moudleName'.**
allprojects {
task assemblePush(dependsOn: ['assembleRelease']) {
doLast {
println name
println project.name
}
}
}
转移到子项目已经奏效,现在可以由 Android Studio
调用
subprojects {
task assemblePush(dependsOn: ['assembleRelease']) {
doLast {
println name
println project.name
}
}
}
我有一个包含多个模块的项目并添加了以下任务,我在这里将其简化,但它的功能更多。
当我 运行 从终端使用 ./gradlew modulename:assemblePush 时,它工作正常。
然而,当我在 Android Studio 中从 gradle 窗格(模块 -> 任务 -> 其他 -> assemblePush)找到任务时,构建脚本失败并显示:
What went wrong:
Could not determine the dependencies of task ':assemblePush'. Task with path 'assembleRelease' not found in root project 'moudleName'.**
allprojects {
task assemblePush(dependsOn: ['assembleRelease']) {
doLast {
println name
println project.name
}
}
}
转移到子项目已经奏效,现在可以由 Android Studio
调用subprojects {
task assemblePush(dependsOn: ['assembleRelease']) {
doLast {
println name
println project.name
}
}
}