如何根据口味更改 Flutter 应用程序图标?

时间:2021-02-09 03:34:37

标签: flutter

我想在用于生产的相同基本代码上创建不同的应用风格,以实现白标。

我需要每种口味都有不同的图标/启动画面/名称。

我已经能够根据 How to change Flutter app name depending on flavor?

更改应用名称

但是我如何根据口味更改图标(和飞溅)?

这个问题是针对 android 和 ios 的。

1 个答案:

答案 0 :(得分:0)

这是一个特定于安卓图标的答案:

使用https://github.com/fluttercommunity/flutter_launcher_icons#flavor-support

按照此页面上的说明进行操作, 但是当您运行 flutter pub run flutter_launcher_icons:main -f <your config file name here> 时,它会覆盖您的主 res 文件夹。

所以在运行这个命令之前,先把这个文件夹复制一份,然后运行这个命令,然后把res文件夹复制到一个android\app\src\<flavor_name>中,然后恢复原来的res文件夹。

请注意,对于 android 启动画面,它也会使用 android\app\src\<flavor_name>,因此您也可以通过这种方式自定义启动画面