Android Studio 3.0 outputs.each报

作者: coolfireApy | 来源:发表于2017-10-31 18:18 被阅读69次

直接上代码,源码RxFlux2,欢迎点赞和指正,万分感谢!

    //修改生成的apk名字及输出目录
    //gradle 3
    applicationVariants.all { variant ->
        variant.outputs.each { output ->
            def outDirectory = output.outputFile.parent
            if ("false".equals(IS_JENKINS) && "release".equals(variant.buildType.name)) {
                buildLog()
                outDirectory = "$rootDir/outputs/build_" + APP_VERSION_NAME
            }
            output.outputFile = new File(outDirectory, "dm_v" + APP_VERSION_NAME + "_" + variant.buildType.name + '.apk')
        }
    }

修改为以下,暂未解决指定apk打包输出路径问题。如有解决请告知,谢谢。

    //修改生成的apk名字
    //gradle 4
    applicationVariants.all { variant ->
        variant.outputs.all {
            if ("release".equals(variant.buildType.name))
                outputFileName = "dm_v_" + variant.buildType.name + "_" + getGitVersionName() + '.apk'
        }
    }

相关文章

网友评论

    本文标题:Android Studio 3.0 outputs.each报

    本文链接:https://www.haomeiwen.com/subject/vpzbpxtx.html