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

Flutter安卓构建警告:缺失CupertinoIcons字体如何解决?

消除Flutter安卓构建时CupertinoIcons字体警告的方法
  • 检查并添加cupertino_icons依赖:在pubspec.yaml的dependencies区块中,确保存在cupertino_icons的依赖声明,示例如下:

    dependencies:
      flutter:
        sdk: flutter
      cupertino_icons: ^1.0.6 # 可替换为最新稳定版本
    

    执行flutter pub get完成依赖拉取。

  • 手动配置CupertinoIcons字体资源:在pubspec.yaml的flutter区块下,补充字体配置项:

    flutter:
      uses-material-design: true
      fonts:
        - family: CupertinoIcons
          fonts:
            - asset: packages/cupertino_icons/CupertinoIcons.ttf
    
  • 清理缓存并重建项目:执行flutter clean清除旧构建缓存,之后重新运行或构建项目即可消除警告。

原因说明:你虽未直接使用CupertinoIcons,但依赖的插件内部引用了该字体,Flutter构建时会校验所有被调用的字体资源是否存在,因此必须确保依赖包和字体配置都正确到位。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.29 18:02:11