2016-02-19 32 views
0

在我的主要grade.build文件我有以下几点:如何在外部构建脚本中为任务添加preBuild依赖关系?

... 
preBuild.dependsOn 'copyConfigFile' 

task copyConfigFile(type: Copy) {...} 

apply from: 'dirLocation/other.gradle' 

import com.android.builder.core.DefaultManifestParser 
android {...} 

有在other.grade一个任务,我尝试添加另一个预生成的依赖,但gradle这个说任务不能在项目中找到:应用程序。

回答

1

您可以使用gradle.taskGraph.whenReady,这里有一个例子:

task installDebug 
gradle.taskGraph.whenReady { 
    installDebug.dependsOn 'projectA:projectB:installDebugExecutable' 
} 
+0

@potassium你也应该给予好评的回答对您有帮助。 http://stackoverflow.com/help/someone-answers – RaGe

相关问题