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

使用wzieba/Firebase-Distribution-Github-Action@v1.3.2上传APK到Firebase报错如何解决

问题原因

你配置的工作流存在动作调用错误,在构建完APK之后重复调用了actions/checkout@v2拉取代码,会直接覆盖工作区中已经构建生成的APK文件,导致后续Firebase上传步骤找不到目标文件触发报错。

修复方案

  • 直接删除工作流中如下错误片段,该片段混淆了代码拉取和工件上传的动作,完全不需要保留:
- uses: actions/checkout@v2 #This uploads artifacts from your workflow
  with:
    name: debug-apk
    path: build/app/outputs/flutter-apk/app-debug.apk
  • 如果你需要将构建好的APK存档到GitHub Actions工件中方便后续下载,可以将上面的错误片段替换为正确的工件上传动作:
- name: 上传Debug APK到工作流工件
  uses: actions/upload-artifact@v3
  with:
    name: debug-apk
    path: build/app/outputs/flutter-apk/app-debug.apk
  • 额外校验项:确认仓库设置的Secrets中FIREBASE_APP_ID、FIREBASE_TOKEN两个参数配置正确,值与Firebase后台生成的对应参数完全一致,没有拼写或多余空格问题。

修改后重新运行工作流即可正常上传APK到Firebase App Distribution。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.27 14:15:03