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

Flutter引用Firebase图片报错Invalid internet address firebasestorage.googleapis.com

Flutter 引用 Firebase 存储图片报错解决方案

错误详情

ArgumentError (Invalid argument(s): Invalid internet address firebasestorage.googleapis.com)

错误定位在 socket_patch.dart:238,该功能此前可正常运行


排查解决步骤

  • 验证网络连通性
    该错误本质是设备无法正常解析 firebasestorage.googleapis.com 域名,优先测试当前设备网络:
    Windows设备打开cmd执行 nslookup firebasestorage.googleapis.com,macOS/Linux/安卓终端执行 ping firebasestorage.googleapis.com。如果解析返回无效IP或者直接请求失败,说明是DNS解析问题,可切换公共DNS(如114.114.114.114、8.8.8.8)后重试。
    国内网络环境下,确认当前使用的网络代理服务是否正常运行,代理规则是否覆盖谷歌服务域名,是否存在节点限流、域名拦截的情况。
  • 核对项目权限与配置
    安卓端检查 android/app/src/main/AndroidManifest.xml 中是否已声明网络权限:
    <uses-permission android:name="android.permission.INTERNET" />
    
    iOS端检查 Info.plist 中是否允许HTTPS请求,未手动配置禁止谷歌域名的访问规则。
    核对项目内 firebase_options.dart 中的 storageBucket 参数,确认与Firebase控制台给出的存储bucket地址完全一致,未被误修改。
  • 快速验证问题来源
    将报错的Firebase存储图片链接直接复制到当前设备的系统浏览器中打开,如果同样无法访问,可直接确定是设备网络环境问题,与Flutter项目代码无关。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.04 17:00:00