c语言sscanf函数的用法是什么
349
2022-11-03
如何在Flutter中集成华为云函数服务
介绍
云函数是一项Serverless计算服务,提供FaaS(Function as a Service)能力,可以帮助开发者大幅简化应用开发与运维相关事务,降低应用功能的实现门槛,快速构建业务能力。下面将介绍如何在Flutter框架下集成云函数。
集成步骤
1. 安装flutter环境
a) 下载Flutter sdk包,地址:Studio中下载Flutter和Dart插件
2. 开通服务&创建工程
a) 在AGC创建Android应用并开通云函数
b) 在云函数中创建我们需要的函数,具体步骤可以参考官方文档:
Studio中新建Flutter工程
e) 将agconnect-services.json文件放入Android/app目录下
f) 配置Maven仓地址和AGC插件地址。
a.打开Flutter项目android文件夹下的build.gradle文件。
b.在allprojects ->repositories里面配置maven仓地址。
c. 在buildscript->repositories中配置maven仓地址。
d.在buildscript->dependencies中配置AppGallery Connect插件地址。
1. 添加编译依赖和AGC插件地址。
a. 打开Flutter项目android/app文件夹下的build.gradle文件。
b. 在文件中添加如下配置。
2.集成SDK
在pubspec.yaml文件中添加远程配置的pub依赖
3. 基本功能
云函数的功能其实很简单,在我们在端侧所需要做的就是调用云端的函数,但是调用氛围一下几个步骤
a. 我们需要创建一个FunctionCallable示例,将我们创建触发器时的触发器标识传入
FunctionCallable functionCallable = FunctionCallable("test-\$latest");
b. 函数的入参我们需要通过map的格式来传入
Map
c. 最后我们通过call方法将入参传入后调用云端函数
FunctionResult functionResult = await functionCallable.call(parameters);
通过FunctionResult,我们就可以获取到函数的返回。
总结
华为AGC云函数支持将一些比较复杂或者同样的计算过程在云上部署,客户端通过SDK的调用便可得到您想要的计算结果,为开发者节省了大量和开发成本和便利。
版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。
发表评论
暂时没有评论,来抢沙发吧~