android - Flutter 启动图标不变
问题描述
我发现了很多关于这个的问题,但我有一个不同的问题。启动图标在装有 Android 10 的特定手机上没有刷新。我尝试更改它并再次安装它并且确实有效。好消息是,在另一部装有 Android 7 的手机上,即使更改图标也能正常工作。
很明显是手机缓存问题。两个不同设备上的同一个 Flutter 应用程序呈现不同的图标。
这没有用:
- 卸载应用程序
- 关机
- 打开电话
- 安装应用程序
尝试使用 Visual Studio Code、Android Studio 和 Cmd 控制台,它不起作用。我希望发行版安装能够正常工作,但不行。
有任何想法吗?
解决方案
发现了问题。
我的 Android 清单有:
android:icon="@mipmap/ic_launcher"
android:roundIcon="@mipmap/ic_launcher_round"
对于 Android 10,它采用 ic_launcher_round,对于 Android 7,采用 ic_launcher。我想知道是否有某种配置可以改变这一点,或者它是 Android 固定的东西。
推荐阅读
- reactjs - 开玩笑:配置中的 modulePaths 和/或 moduleDirectories 仍然不会使导入的模块出现
- ionic-framework - 在 Ionic 5 中根据平台显示/隐藏元素
- angular - Angular 9 轮播 ngx-bootstrap
- c# - 如何访问强名称程序集的内部类
- java - 待办事项应用程序:仅在单击两次添加按钮后才添加文本
- android - 迁移到具有相同 android 应用程序的另一个 Firestore 数据库
- python - tf.keras.looses.sparse_categorical_crossentropy 函数中的 NAN 值
- docker - Docker swarm 无法访问工作节点
- python - 将残留物 ID 添加到由水坐标的时间序列数据组成的 numpy 数组中
- html - 如何更改具有空值的选择字段的颜色?