代码之家  ›  专栏  ›  技术社区  ›  Lahiru Chandima

在本地测试firebase函数:如何将android应用程序指向本地运行的可调用函数?

  •  2
  • Lahiru Chandima  · 技术社区  · 6 年前

    firebase serve --only functions
    

    但是,在使用android firebase SDK调用函数时,有没有办法将我的android客户端应用指向本地运行的函数,以便在将函数部署到firebase之前测试真正的应用?

    2 回复  |  直到 6 年前
        1
  •  2
  •   Doug Stevenson    6 年前

    当前不支持使用客户端SDK更改可调用函数的终结点。团队知道开发人员希望这样做,但是 file a feature request 帮助团队评估此功能的需求量。

    同时,你已经 other ways 在本地调用可调用的,但不通过客户端SDK调用。

        2
  •  2
  •   Frank van Puffelen    6 年前

    如果你只是在用 HTTPS 端点

    是的,使用添加的服务器和url,如果您在本地网络上,则是运行本地服务器的计算机的IP地址-注意不要忘记也包括端口,例如:

    192.168.0.100:5000/endpointName
    

    关于数据库触发器和 onCall() 功能(而不是 )我不认为他们会起作用,但我不确定。

    也部署到 firebase

    firebase deploy

    有时甚至

    firebase deploy --only functions

    firebase deploy --only functions:endpointName

    我希望这有帮助!