Skip to content

加入多渠道打包flavor后,aspectJ不生效了 #4

@ShineBright2015

Description

@ShineBright2015

productFlavors {
app{
dimension "package"

        //手机品牌名称
        def brand_name = "app"
        //渠道号
        def channel_num = "111"

        manifestPlaceholders = [
                //app名称
                app_name     : "test",
                //图标
                app_icon     : "@mipmap/ic_launcher",
                //圆角图标
                app_roundIcon: "@mipmap/ic_launcher",
        ]

        //生成BuildConfig变量值
        //app名称
        buildConfigField("String","APP_NAME","\""+manifestPlaceholders.app_name+"\"")
        ////app图标
        buildConfigField("String","APP_ICON","\""+manifestPlaceholders.app_icon+"\"")
        //渠道号
        buildConfigField("String","CHANNEL_NUM","\""+channel_num+"\"")

    }
    oppo {
        dimension "package"

        //手机品牌名称
        def brand_name = "oppo"
        //渠道号
        def channel_num = "222"

        manifestPlaceholders = [
                //app名称
                app_name     : "test",
                //图标
                app_icon     : "@mipmap/ic_launcher_"+brand_name,
                //圆角图标
                app_roundIcon: "@mipmap/ic_launcher_"+brand_name,
        ]

        //生成BuildConfig变量值
        //app名称
        buildConfigField("String","APP_NAME","\""+manifestPlaceholders.app_name+"\"")
        //app图标
        buildConfigField("String","APP_ICON","\""+manifestPlaceholders.app_icon+"\"")
        //渠道号
        buildConfigField("String","CHANNEL_NUM","\""+channel_num+"\"")
    }
}

flavorDimensions "package"

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions