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

Firestore单文档查询在Android设备耗时超160秒,Unity编辑器仅需0.2秒

Firestore单文档查询Android端耗时异常问题

执行以下Firestore查询时,Unity编辑器(PC端)仅需0.2秒即可完成,但在Android设备上耗时超过160秒:

var coll = await _firestore
   .Collection("Collection")
   .Document("RsthH7NhZoNVBMG4g979")
   .GetSnapshotAsync();

需要加载的集合仅包含一个文档,该文档内有200个简单元素,总大小仅8KB,却出现严重的加载延迟。

排查建议

  • 检查Android设备网络状态:确保设备连接稳定的Wi-Fi或高速移动网络,弱网环境会显著拖慢请求速度
  • 升级Firebase SDK:确认项目中使用的Firebase Firestore SDK为最新稳定版本,旧版本可能存在平台专属的性能缺陷
  • 验证Android权限配置:确保已在Manifest中添加android.permission.INTERNET和android.permission.ACCESS_NETWORK_STATE权限,权限不足可能导致请求异常延迟
  • 开启调试日志:在Android端设置Firestore日志级别为Debug,查看请求过程中是否有重试、超时或其他异常:
    FirebaseFirestore.Instance.Settings.LogLevel = FirebaseFirestore.LogLevel.Debug;
    
  • 关闭设备限制功能:暂时关闭Android设备的省电模式、后台应用限制等功能,这类限制可能阻断或延迟网络请求
  • 测试网络连通性:在Android设备上直接访问Firestore相关域名,确认网络连通性和基础延迟情况

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.06 02:05:18