You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

手动替换res文件夹图标后Flutter应用图标未更新的问题排查

排查Flutter自定义图标未生效问题
  • 确认图标文件替换完整性
    检查Android端图标路径:android/app/src/main/res/mipmap-* 下的所有ic_launcher.png、ic_launcher_round.png(若使用圆形图标)是否都替换为对应尺寸的生成图标,确保无遗漏、文件名无拼写错误。结合你提供的截图,逐一核对每个分辨率文件夹内的图标是否替换到位。

  • 清理缓存并重新构建项目

    1. 在Android Studio终端执行缓存清理命令:flutter clean
    2. 重新构建或运行项目:flutter build apk 或 flutter run
      旧缓存资源常导致新图标无法加载,清理后重新构建可解决此类问题。
  • 验证AndroidManifest.xml配置
    打开android/app/src/main/AndroidManifest.xml,确认启动图标配置与替换文件一致:

    <application
        android:icon="@mipmap/ic_launcher"
        android:roundIcon="@mipmap/ic_launcher_round">
    </application>
    

    确保标签内的图标名称与你替换的文件名完全匹配。

  • 清除设备/模拟器缓存
    若在模拟器测试,先卸载当前应用再重新安装;真机测试同理,避免系统缓存旧图标导致显示异常。

  • 检查图标格式与尺寸合规性
    确认appicon.co生成的图标为PNG格式,且尺寸符合对应mipmap文件夹要求(如mipmap-hdpi为72×72、mipmap-xhdpi为96×96等),格式或尺寸错误会导致系统无法识别。

内容的提问来源于stack exchange,提问作者user20019751

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.15 22:26:25