通过gradle创建android项目的zip及其依赖项

时间:2014-10-10 16:23:02

标签: android gradle dependencies android-gradle build.gradle

我有一个android项目有三个不同的依赖项(库项目),我想在完成构建后创建每个项目src文件夹的zip。我做了以下,

task srcZip(type: Zip) {
    from projectDir
    println "SOURCE THE ZIP"
    exclude 'build'
    exclude 'gen'
    exclude 'bin'
}

为了制作拉链,我必须手动调用此任务。这只有在我必须创建一个不包含其他依赖项(库项目)的项目的zip文件时才有效。如何一次创建所有来源的zip?

提前致谢。

1 个答案:

答案 0 :(得分:0)

所以我能够自己修复这个问题,

将以下内容复制到所有依赖项目

task srcZip(type: Zip) {
    from projectDir
    println "SOURCE THE ZIP"
    exclude 'build'
    exclude 'gen'
    exclude 'bin'
}