Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/flutter/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
当应用程序最小化时,抖动Android应用程序图标_Android_Flutter_Icons - Fatal编程技术网

当应用程序最小化时,抖动Android应用程序图标

当应用程序最小化时,抖动Android应用程序图标,android,flutter,icons,Android,Flutter,Icons,我一直试图找到一种方法来改变这个图标,但没有成功-我仍然得到这个蓝色背景的白色android 我试过: 使用Android Assets Studio配置所有资产(应用程序图标和除最小化图标外的其他一切看起来都不错) 更改AndroidManifest.xml图标和圆形图标 使用flatter\u启动器图标plugin 一切都没有运气。如何手动更改特定的最小化图标? 这是常规ic_launcher.png,即上图中选择的“圆形”下的一个。显然,这只是在模拟器上以调试模式工作时出现的问题

我一直试图找到一种方法来改变这个图标,但没有成功-我仍然得到这个蓝色背景的白色android

我试过:

  • 使用
    Android Assets Studio
    配置所有资产(应用程序图标和除最小化图标外的其他一切看起来都不错)
  • 更改
    AndroidManifest.xml
    图标和圆形图标
  • 使用
    flatter\u启动器图标
    plugin
一切都没有运气。如何手动更改特定的最小化图标?


这是常规ic_launcher.png,即上图中选择的“圆形”下的一个。

显然,这只是在模拟器上以调试模式工作时出现的问题。我在物理移动设备上尝试了相同的应用程序,它的图像正确无误。也许这是一个flatter bug。

当使用flatter\u launcher\u icons包时,试着给你的新图标设置一个新的配置名称,比如“new\u launch”,并为android提供图像路径和自适应图标背景

运行
flatter pub运行flatter_启动器_图标:终端中的main
也在最小化屏幕中获得了我的图标


但即使我有
ic_launcher_round.png
,它仍然显示“默认”Android one.yap它使用ic_launcher并使其循环。我想你可能不理解我的问题。我的问题是,为什么即使我已经设置了自己的自定义图标,应用程序仍会显示默认的android圆形图标。你说应该显示ic_启动器,但它没有显示我的ic_启动器。正如我在下面所述,这只是调试模式的问题,而不是版本的问题。我也这么想,几乎放弃了,但最后在清除模拟设备上的应用缓存和应用存储并重建后,它对我起了作用。