Android渠道打包实现打包logo、名称、applicationId等
  ttOzQgS7km1w 2023年12月12日 16 0


一、app下build.gradle配置

下面这里就是设置了logo 和名称要是需要设置application 新加一个

其他的照猫画虎

如果你有特殊的处理在这个渠道包下那么你就可以使用  {BuildConfig.FLAVOR}  获取到对应的渠道做特殊处理了

 

productFlavors {
        NetKeeper {
            manifestPlaceholders = [UMENG_CHANNEL_VALUE: "NetKeeper", app_icon: "@mipmap/logo_nk"]
            resValue "string", "app_name", "NetKeeper"
            applicationId ""
        }
        WeNet {
            manifestPlaceholders = [UMENG_CHANNEL_VALUE: "WeNet", app_icon: "@mipmap/ic_launcher"]
            resValue "string", "app_name", "WeNet"
            applicationId ""
        }


    }

 下面是不带包名修改的

productFlavors {
        NetKeeper {
            manifestPlaceholders = [UMENG_CHANNEL_VALUE: "NetKeeper", app_icon: "@mipmap/logo_nk"]
            resValue "string", "app_name", "NetKeeper"
        }
        WeNet {
            manifestPlaceholders = [UMENG_CHANNEL_VALUE: "WeNet", app_icon: "@mipmap/ic_launcher"]
            resValue "string", "app_name", "WeNet"
        }


    }

二、manifests配置

Android渠道打包实现打包logo、名称、applicationId等_Android渠道打包

【版权声明】本文内容来自摩杜云社区用户原创、第三方投稿、转载,内容版权归原作者所有。本网站的目的在于传递更多信息,不拥有版权,亦不承担相应法律责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@moduyun.com

  1. 分享:
最后一次编辑于 2023年12月12日 0

暂无评论

推荐阅读
ttOzQgS7km1w