【习题】HarmonyOS应用/元服务上架判断题元服务发布的国家与地区仅限于“中国大陆”正确(True)编译打包的软件包存放在项目目录build>outputs>default下正确(True)单选题创建应用时,应用包名需要和app.json5或者config.json文件中哪个字段保持一致?©A.packageB.nameC.bundleName发布应用时需要创建证书,证书类型选择什么类型?(B)A.调试证书B.发布证书发布应用时需要创建Profile时,类型选择什么类型?(B)A.调试B.发布上传发布软件包时,软件包的格式是什么?(B)A..zipB..appC..apkD..hap发布后
1、鸿蒙中如何进行网络请求1.1三方库请求@ohos/axios@ohos/retrofit@ohos/httpclient1.2鸿蒙原生请求@ohos.net.http2、ArkTs请求模块@ohos.net.http本模块提供HTTP数据请求能力。应用可以通过HTTP发起一个数据请求,支持常见的GET、POST、OPTIONS、HEAD、PUT、DELETE、TRACE、CONNECT方法。3、@ohos.net.http请求流程http.createHttp(创建请求实例任务);request(请求);destroy(中断请求);on(订阅HTTPResponseHeader事件);of
导言 智能手机操作系统是移动设备的核心,不同的操作系统影响着用户体验、应用生态和系统性能。本文将深入探讨Android、iOS和HarmonyOS三大主流手机操作系统,剖析它们各自的特色,并展望未来的发展趋势。1.Android操作系统 1.1开放性与自由度 开放源代码:Android是一款开放源代码的操作系统,允许制造商对系统进行自定义和修改。丰富的应用生态:GooglePlayStore上有数百万款应用,为用户提供了广泛的选择。1.2定制与多样性 制造商定制:Android允许手机制造商对界面和功能进行定制,导致各式各样的用户界面和功
【HarmonyOS】HarmonyOS应用开发者高级认证题库注:HarmonyOS应用开发者高级认证考试50道题,答对40及格,此题库有部分不清楚的选项,欢迎补充1、HarmonyOS应用可以兼容OpenHarmony生态正确(True)2、云函数打包完成后,需要到AppGalleryConnect创建对应函数的触发器才可以在端侧中调用错误(False)3、Ability是系统调度应用的最小单元,是能够完成一个独立功能的组件。一个应用可以包含一个或多个Ability。正确(True)4、使用http模块发起网络请求时,必须要使用on(‘headersReceive’)订阅请求头,请求才会成功
随着HarmonyOS生态的日渐完善,越来越多的厂商加入鸿蒙系统应用开发的行列。然而从其他系统转到鸿蒙开发,很多开发者还是需要一个适应的过程,特别是面对比较复杂的页面,应该如何合理进行模块化拆分是一个难点。 本文将通过一个实例,来分析如果采用模块化的方式实现一个包含丰富内容和交互的复杂页面。一、复杂页面的痛点 随着智能设备性能的不断提升,我们开发的App页面也日益复杂,包含更多的功能模块和交互需求。直接在一个页面文件中开发所有功能,很容易造成以下问题:代码量庞大,一个文件上千行代码,极其不利于后续维护各模块功能高度耦合,测试和迭代非常
【HarmonyOS】HarmonyOS应用开发者基础认证题库摘要:共计40道题目每个2.5分分为判断单选多选的形式仅作为参考讨论,欢迎纠错补充哈!【判断题】2.5/2.5每调用一次router.pushUrl()方法,默认情况下,页面栈数量会加1,页面栈支持的最大页面数量为32。正确(True)回答正确【判断题】2.5/2.5所有使用@Component修饰的自定义组件都支持onPageShow,onBackPress和onPageHide生命周期函数。错误(False)回答正确【判断题】2.5/2.5Tabs组件仅可包含子组件TabsContent,每一个【判断题】2.5/2.5每调用一次
系列专题HarmonyOS应用开发者基础认证【闯关习题满分答案】HarmonyOS应用开发者基础认证【满分答案】HarmonyOS云开发基础认证【最新题库满分答案】HarmonyOS应用开发者高级认证【最新题库包过答案】如有新题目可以私信我添加进来HarmonyOS云开发基础认证【最新题库满分答案】系列专题一、判断题1.应用架构的演进依次经历了微服务架构、单体架构、Serverless架构等阶段。(错误)2.鸿蒙应用可以使用Arkts开发(正确)3.认证服务在绑定微信账号后就不能再绑定QQ账号了。(错误)4.认证服务手机号码登录需要填写国家码。(正确)5.自己构建的账号系统可以加入到认证服务中
1.基本概念 HarmonyOS应用通过数字证书(.cer文件)和Profile文件(.p7b文件)来保证应用的完整性,数字证书和Profile文件可通过申请发布证书和Profile文件获取。 申请数字证书和Profile文件前,首先需要通过DevEcoStudio来生成密钥文件(.p12文件)和证书请求文件(.csr文件)。同时,也可以使用命令行工具的方式来生成密钥文件和证书请求文件。 •密钥:包含非对称加密中使用的公钥和私钥,存储在密钥库文件中,格式为.p12,公钥和私钥对用于数字签名和验证。 •证书请求文件:格式为.csr,全称为CertificateSigningRequest
共享包概述OpenHarmony提供了两种共享包,HAR(HarmonyArchive)静态共享包,和HSP(HarmonySharedPackage)动态共享包。HAR与HSP都是为了实现代码和资源的共享,都可以包含代码、C++库、资源和配置文件,最大的不同之处在于:HAR中的代码和资源跟随使用方编译,如果有多个使用方,它们的编译产物中会存在多份相同拷贝;而HSP中的代码和资源可以独立编译,运行时在一个进程中代码也只会存在一份。图1HAR和HSP在APP包中的形态示意图HSP旨在解决HAR存在的几个问题:多个HAP引用相同的HAR,导致的APP包大小膨胀问题。多个HAP引用相同的HAR,HA
应用配置文件概述(Stage模型)每个应用项目必须在项目的代码目录下加入配置文件,这些配置文件会向编译工具、操作系统和应用市场提供应用的基本信息。在基于Stage模型开发的应用项目代码下,都存在一个app.json5及一个或多个module.json5这两种配置文件。app.json5主要包含以下内容:应用的全局配置信息,包含应用的包名、开发厂商、版本号等基本信息。特定设备类型的配置信息。module.json5主要包含以下内容:Module的基本配置信息,例如Module名称、类型、描述、支持的设备类型等基本信息。应用组件信息,包含UIAbility组件和ExtensionAbility组件