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

如何使用Cloud Functions调用Firebase Cloud Vision及解决引用报错问题

问题解决方法

  1. 先纠正对云函数存储位置的误解
    你通过CLI部署的Cloud Functions运行在Firebase云端,不需要放到你的Android项目目录中。Android端只需要通过SDK调用云端的函数接口,不需要在本地存储云函数代码。

  2. 修复Firebase.functions无法识别的问题
    这个报错是因为你没有在Android项目中导入Cloud Functions的SDK依赖。打开你项目App模块下的build.gradle文件,在dependencies块中添加如下依赖:

dependencies {
    // 添加Firebase Cloud Functions Kotlin扩展依赖
    implementation "com.google.firebase:firebase-functions-ktx:21.0.0"
}

添加完成后点击Gradle同步按钮,同步完成后IDE就可以正常识别该引用了。

  1. 后续调用注意事项
  • 确保Android项目中google-services.json关联的Firebase项目,和你部署云函数的项目是同一个
  • 调用云函数时填写的函数名,要和你部署时定义的函数名完全一致,大小写敏感

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.06 05:42:02