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

Firebase App Distribution上传进程停滞的原因排查求助

问题分析与解决办法

从日志来看,OAuth认证已成功获取到Bearer Token,但APK上传请求发出后陷入停滞,说明问题出在文件传输阶段,而非身份认证环节。以下是可能的原因及对应解决思路:

1. 网络连接受限或不稳定

  • 排查是否使用了代理、VPN或企业防火墙,这类环境常中断大文件(你的APK约59MB)的长连接;
  • 临时切换到稳定的公共网络(如手机热点)重试,或确认运维已放行firebaseappdistribution.googleapis.com的HTTPS(443端口)流量。

2. Firebase Gradle插件版本过旧

旧版本插件可能存在大文件上传的稳定性bug,建议更新到最新版本:
在项目根目录的build.gradle中修改插件依赖:

dependencies {
  classpath 'com.google.firebase:firebase-appdistribution-gradle-plugin:最新版本号'
}

3. 未启用分块上传

默认的raw上传方式在部分网络环境下易卡住,启用分块上传可提升稳定性:
在app模块的build.gradle中添加配置:

appDistribution {
  useChunkedUpload = true
  // 保留你已有的其他配置
}

4. APK文件完整性异常

虽然assemble任务执行成功,但仍可能存在文件损坏:

  • 手动安装该APK,确认文件可正常运行;
  • 使用Android SDK的zipalign工具验证完整性:
zipalign -c -v 4 path/app-dev-debug.apk

5. 服务账号权限不足(概率较低)

即使认证成功,若服务账号缺少必要权限也可能导致上传停滞:

  • 登录Firebase控制台,找到对应项目的服务账号,确认其拥有Firebase App Distribution Admin或具备上传权限的角色。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.17 05:05:55