HarmonyOS/OpenHarmony应用开发-HUAWEI DevEco Studio 3.1API9集成SDK

news/2024/7/21 9:44:02 标签: 华为, HarmonyOS

说明:适用api9及以上
前提条件
安装HUAWEI DevEco Studio 3.1及以上版本
配置 SDK API Version 9及以上
Compile SDK Version 9及以上
Compatible SDK Version 9及以上


一、添加应用配置文件
1.将“agconnect-services.json”文件下载到DevEco Studio项目的应用级资源目录“AppScope/resources/rawfile”下。

二、配置SDK依赖
添加配置文件后,需要在DevEco Studio项目中配置SDK依赖,可以通过以下任意一种方式配置SDK依赖:
方式一:
打开DevEco Studio项目级和模块级的“package.json”文件。并添加如下SDK依赖

方式二:
打开您的工程,在命令行窗口执行cd directory命令,切换到工程的entry目录,安装Auth Service OHOS SDK到项目中

三、集成AGC SDK
说明:工程的应用框架必须为Stage模型,即“apiType为stageMode”。Stage模型仅Compile API版本为9及以上版本时支持,请确保SDK的Compile API版本不低于9。 

1.在项目中导入agc组件

import agconnect from '@hw-agconnect/api-ohos';
import "@hw-agconnect/core-ohos";
import "@hw-agconnect/auth-ohos";

2.在MainAbility 中应用初始化onCreate阶段使用context初始化SDK

......
onCreate(want, launchParam) {
    hilog.info(0x0000, 'testTag', '%{public}s', 'Ability onCreate');
    //保证resources/rawfile中包含agconnect-services.json文件
    agconnect.instance().init(this.context.getApplicationContext());
}
.....

3.在“entry/src/main/module.json5”中添加网络权限。


http://www.niftyadmin.cn/n/188208.html

相关文章

【CSS】课程网站开发示例 ① ( 文件目录结构准备 | CSS 属性书写顺序 - 重要 )

文章目录一、 文件目录结构准备二、 CSS 属性书写顺序 - 重要一、 文件目录结构准备 文件目录结构准备 : 首页文件是 index.html ;图片放在 images 目录 中 ;样式文件准备 , HTML 标签结构 与 CSS 样式要进行分离 , 这里将 CSS 样式定义在 style.css 文件 中 ; 在 index.html …

【佳学基因检测人工智能】JavaScript Set独特数据集

什么是Java Script Set? Java Script Set是一个独特性数据集,每一个数据在这个数据集中只能出现一次。 创建数据集的三个方法 使用 new Set()命令从数组创建; 创建新数据集,然后用add()增加数值; 创建数据集,然后用…

有了Bug,先看看类型

1、开篇 不懂原始类型的程序员,往往由于急于求成,上手很快,最后却发现被各种Bug耽误进度。本文以经典的邮箱类型、货币类型、密码类型为例,利用好类型系统能够很好地改进编码方式,同时为技术人找回“打稳地基”的快乐…

考研复试-英语问答+解答

每个问题2~3min 一、 1.考官问问题,没听明白 I’m sorry, I didn’t hear that clearly. May I ask you to repeat it, please? Sorry, I have no clear idea about this question for now, but I will think about it later. And if possible, I want to discuss …

java安装配置

jdk-jdk显示中文注释: 1 https://www.oracle.com/java/technologies/downloads/ 下载 JDK 11 API中文帮助文档.CHM 2 将文档名称修改成英文件如 testjdk.chm 3 cmd到文档所在目录后执行:hh.exe -decompile javadoc testjdk.chm …

DOPE PEG Maleimide,DOPE-PEG-Mal,二油酰磷脂酰乙醇胺PEG马来酰亚胺

文章关键词:高分子PEG,DOPE,聚乙二醇化修饰试剂基团反应特点: DOPE PEG Maleimide是一种由 DOPE 和马来酰亚胺基团组成的 PEG 化合物。基础产品数据: CAS号:N/A 中文名:1,2-二油酰-SN-甘油-3-磷…

通过学生基本信息表案例来了解HTML5表单功能方法

目录 一、前言 二、知识点讲解及代码架构 三、实现效果 四、实现的代码及功能 1.index.html 2.elli.css 五、案例完整代码 1.index.html 2.elli.css 一、前言 1.本文讲解的响应式开发技术(HTML5CSS3Bootstrap)的变形中的HTML5表单功能方法代码…

研报精选230329

目录 【行业230329国信证券】人工智能专题报告:生成式人工智能产业全梳理【个股230329安信证券_三未信安】密码行业兴起,公司横纵布局【行业230329湘财证券】新材料行业周报:稀土价格企稳回升,锂价疲弱带动相关材料持续下行【个股…