Getting package name of application variant in gradle plugin

后端 未结 3 846
感情败类
感情败类 2021-02-19 08:53

I\'m building a gradle plugin that adds a new task for every application variant. This new task needs the package name of the application variant.

This is my current cod

3条回答
  •  余生分开走
    2021-02-19 09:07

    I use this:

    // Return the packageName for the given buildVariant
    def getPackageName(variant) {
        def suffix = variant.buildType.packageNameSuffix
        def packageName = variant.productFlavors.get(0).packageName
        if (suffix != null && !suffix.isEmpty() && suffix != "null") {
            packageName += suffix
        }
        return packageName
    }
    

提交回复
热议问题