有你在真好 的个人博客
多渠道打包之——app 不同图标 和app不同名称
阅读:2214 添加日期:2021/3/27 23:24:05 原文链接:https://www.toutiao.com/item/6458048916196688398/

多渠道定义部分

在gradle文件中添加productFlavors 部分的定义

多渠道打包之——app 不同图标 和app不同名称

代码如下

productFlavors {

WwStore{

manifestPlaceholders = [PalmvPlunChannel_Value: "ic_launcher_wwStroe"

,app_name: "@string/app_name_wwstroe", AppIcon: "@mipmap/ic_launcher_wwstroe"] //

}

NetworkSaleBox {

manifestPlaceholders = [PalmvPlunChannel_Value: "ic_launcher"

,app_name: "@string/app_name", AppIcon: "@mipmap/ic_launcher" ] /

}

}

在图标资源文件路径下存放你不同渠道的图标

多渠道打包之——app 不同图标 和app不同名称

为不同渠道定义不同不同app_name资源

多渠道打包之——app 不同图标 和app不同名称

在AndroidManifest.xml文件中配置实用对应的资源

多渠道打包之——app 不同图标 和app不同名称

注:在需要替换apk的label时,必须加上如下代码,否则会报错

tools:replace="android:label"

如果可以定义不同的包名,那么可以参考网友的这个文章:

android studio多渠道打包,定制个性化,替换不同资源文件,代码

参见:
http://blog.csdn.net/u012761326/article/details/53673292

分享是一种美德,牵手是一种生活方式。

最后感谢今日头条提供的分享平台,你觉得有用可以收藏方便以后查阅。

ICP备案号:苏ICP备14035786号-1 苏公网安备 32050502001014号