星期日, 八月 03, 2014

Android Studio Beta 打包源代码和build.gradle 脚本到一个zip文件

在build.gradle脚本里加入脚本:

task srcZip2(type: Zip) {
    classifier = 'src'
    from projectDir
    include 'src/**/*'
    include 'build.gradle'
    destinationDir file('.')
    archiveName "src.zip"
}


tasks.whenTaskAdded { task ->
    if (task.name == 'generateReleaseBuildConfig' || task.name == 'generateDebugBuildConfig') {
        task.dependsOn 'srcZip2'
    }
}


最后就在当前 app目录下建立了src.zip文件。