使用Android Studio中的Gradle创建src文件夹的zip文件

时间:2015-05-13 13:38:16

标签: android android-studio gradle zip

不知道gradle如何工作以及如何使用它(我只是在这里和那里复制粘贴片段),我想知道是否可以让gradle生成一个包含" src&的zip文件#34;我生成签名的apk时,我的Android应用程序的文件夹?

这听起来很奇怪,但除了Android Studio中包含的所有源代码控制内容之外,我还需要一些硬拷贝,以防万一(因为我不能很好地管理Photoshop中的源代码控制等等)插画...)

感谢。

1 个答案:

答案 0 :(得分:0)

我认为你应该看看Gradle Distribution Plugin

根据documentation,您可能需要执行以下操作。

build.gradle添加到最上面的地方:

apply plugin: 'distribution'

然后,您可以运行gradle distZip并符合文档:

  

您可以运行“gradle distZip”将主发行版打包为   ZIP或“gradle distTar”来创建TAR文件。构建两种类型的   存档只需运行gradle assembleDist。这些文件将在   “$ buildDir /分布/ $ $ project.name- project.version。«分机»”。

如果您愿意,也可以选择一些选项。 要添加要打包的数据并设置输出文件夹,请添加:

distributions {
    main {
        baseName = 'someName'
        contents {
            from { 'src/readme' }
        }
    }
}

apply plugin:'maven'

uploadArchives {
    repositories {
        mavenDeployer {
            repository(url: "file://some/repo")
        }
    }
}

要开始部署,您应该在命令行中执行:

gradle distZip

希望有所帮助