最近发现AGC远程配置服务支持Cordova了,于是自己在项目里试了下,集成还是非常简单的,推荐大家使用。

集成步骤

本地新建项目目录,目录下通过npm命令安装cordova环境。

npm install -g cordova

开通服务&创建工程

a) 在AGC创建Android应用并开通远程配置服务,添加配置项。

b) 使用命令行新建cordova工程,这里我创建了名为一个RemoteConfig的项目。

cordova create RemoteDemo com.huawei.cordova.remoteconfig RemoteConfig Creating a new cordova project.

c) 安装需要的平台

进入工程目录,执行cordova platform add android添加android平台

添加完成后,执行cordova platform -l查看支持的平台

d) 进入刚刚创建的项目的项目设置页面,将agconnect-services.json文件放入android/app目录下

e) 安装AGC插件

cordova plugin add @cordova-plugin-agconnect/remoteconfig --save

安装好后可以在plugins中看到

在app/build.gradle添加插件地址

功能展示

获取云端数据,本次生效

直接调用fetch接口获取云端配置并apply到本地

通过日志可以看到我们从云端设置的值:

剩下的值为我们本地设置的值

获取云端数据,生效上次获取的配置

将fetch接口替换成applyLastFetch接口来获取上次拉取的数据

清除数据

直接调用clearAll接口清除之前拉取的数据的缓存

拉取云端某key值对应的数据

调用getValue接口直接获取云端相关数据

编译与安装

执行cordova build android编译工程

在android目录的build文件夹在找到打包的apk。

原作者:Mayism

cordova 人脸识别,如何在Cordova项目中集成华为远程配置服务相关推荐

  1. Android项目中集成华为账号登录、支付

    最近项目中集成了华为账号登录与支付的功能,把踩过的坑和过程记录下来. 先看下支付效果图: 支付价格0.01请忽略,因为这是为了测试用的. 刚开始接到这个项目的时候我很奇怪,为什么要集成华为支付呢,原有 ...

  2. 如何在Vue项目中引入腾讯验证码服务

    什么是腾讯验证码?它长这个样子--? 最近公司项目要求引入腾讯云验证,要求是这样的:为了防止别人恶意刷短信验证码,当用户短时间内多次获取验证码的时候,需要调用腾讯验证码,验证成功后会继续自动发送验证码 ...

  3. 如何在Java项目中查找未使用/无效的代码

    本文翻译自:How to find unused/dead code in java projects What tools do you use to find unused/dead code i ...

  4. 基于人脸识别的考勤记录项目

    写在前面,通过小项目来驱动学习和实践是一种进步很快的方法,本文就是介绍一个基于人脸识别的考勤小项目(Python). 项目学习自一位Youtuber. 1.前期知识 1)了解face_recognit ...

  5. android开发使用c+_如何在Android项目中开始使用C ++代码

    android开发使用c+ by Onur Tuna 通过Onur Tuna 如何在Android项目中开始使用C ++代码 (How to start using C++ code in your ...

  6. php7开发的项目怎么样,如何在PHP7项目中搭建一个多线程

    如何在PHP7项目中搭建一个多线程 发布时间:2021-03-05 15:31:22 来源:亿速云 阅读:93 作者:Leah 这期内容当中小编将会给大家带来有关如何在PHP7项目中搭建一个多线程,文 ...

  7. react前端显示图片_如何在react项目中引用图片?

    如何在react项目中引用图片?本文码云笔记将为大家整理在react项目中插入图片以及背景图片的方法,希望对需要的小伙伴提供一些参考. 在react项目中插入图片以及背景图片的方法共有2种: 1.im ...

  8. 如何在 ETL 项目中统一管理上百个 SSIS 包的日志和包配置框架

    一直准备写这么一篇有关 SSIS 日志系统的文章,但是发现很难一次写的很完整.因为这篇文章的内容可扩展的性太强,每多扩展一部分就意味着需要更多代码,示例和理论支撑.因此,我选择我觉得比较通用的 LOG ...

  9. vfp生成菜单时文件不存在_如何在VFP项目中创建菜单

    接上面两篇文章! 本文,我们来学习一下如何在VFP项目中创建菜单! 打开上文所讲的简单的项目文件,切换到"其他"选项卡! 如上图,选择"菜单"一项,之后点击&q ...

最新文章

  1. shell如何将标准错误输出重定向为标准输出
  2. 西交计算机组成原理第四章,17春西交《计算机组成原理》在线作业.doc
  3. 少年,看你异于常人,有空花2小时来参加有3000人的源码共读嘛~
  4. MFC设置对话框Static Text字体和背景颜色
  5. 小巧的KML文件生成工具KML Generator
  6. 电脑PHP动画制作画板,涂鸦板简单实现 Html5编写属于自己的画画板
  7. CONV SAME CONV VAILD CONV
  8. 如何将宿主机工作文件夹映射到vmware虚拟机内
  9. 沃通CA证书支持多所高校招投标文件电子签名
  10. 解决电脑右键点击文件转圈,然后卡死刷新的问题
  11. 想要搭建自己的云主机可以怎么做
  12. 怎么在线压缩PDF文件?常见途径说明
  13. VS(Visual Studio)与VC(Visual C++)版本对应关系
  14. React组件的生命周期函数
  15. 小游戏贪吃蛇的c++源代码
  16. python与anaconda安装(先安装了python后安装anaconda,基于python已存在的基础上安装anaconda)——逼死强迫症、超详解
  17. spring+springboot认识
  18. Python 学习笔记本一一
  19. VScode加背景图(工作区及全局)
  20. 《货币未来:从金本位到区块链》读书笔记

热门文章

  1. Mplayer 嵌入Qt 窗口 制作播放器(嵌入方法)
  2. linux内核中配置关闭无线功能
  3. Cell Biolabs丨艾美捷——293/Cas9细胞
  4. 全国统计专业技术高级资格考试大纲(2021年)
  5. 安装 JRE 与环境变量配置
  6. 怎么配置电脑才能开发区块链?
  7. Python:高级聊天机器人
  8. P4513 小白逛公园
  9. 没读过大学也能去谷歌当工程师?未来硅谷想要怎样的人才?
  10. esp ghost引导_UEFI引导修复教程及工具