概述文档环境开发环境:Windows11编译环境:Ubuntu22.04开发板型号:DAYU200(RK3568)系统版本:OpenHarmony-4.0-Release涉及仓库:applications_launcher功能简介在OpenHarmony系统中预安装应用的hap包会随系统编译打包到镜像中,目前有两种编译预安装应用hap包的方式,一种为随系统编译时,编译应用源码生成hap包的方式,另一种是将已生成的hap包放入系统源码中,再进行打包的方式。后者需要开发者使用DevEcoStudio或其它途径,把应用源码编译构建为hap包,再将hap放入系统源码中。在OpenHarmo
流程图:一、简单的交互前端请求函数firstGet():Promise{returnaxios.get('http://192.168.211.1:8090/test/1');}getAaddB(a:number,b:number):Promise{returnaxios.get('http://192.168.211.1:8090/test/2',{params:{a:a,b:b}})}这两个函数是使用axios库发起HTTPGET请求的函数,用于与服务器进行通信服务器端点:http://192.168.211.1:8090/test/1这是我本机的ip地址和springboot运行端口,使
目录下载OpenHarmonySDK及工具链参考信息配置DevEcoStudio代理配置NPM代理在进行OpenHarmony应用/服务开发前,需要提前在DevEcoStudio中下载对应版本的SDK。下载OpenHarmonySDK需要连接网络,一般情况下,可以直接下载;但部分用户的网络可能受限,此时需要先根据参考信息配置相应的代理信息,确保网络可正常访问后,再下载SDK。下载OpenHarmonySDK及工具链
目录创建测试用例运行测试用例创建测试用例运行任务JS、eTS的操作步骤相同,以下以eTS为例介绍创建测试用例、运行测试用例。创建测试用例在工程目录下打开待测试模块下的ets文件,将光标置于代码中任意位置,单击右键>ShowContextActions >CreateOhosTest或快捷键Alt+enter >CreateOhosTest创建测试类。
目录查看应用/服务预览效果查看eTS组件预览效果ProfileManager查看多端设备预览效果Inspector双向预览DevEcoStudio为开发者提供了预览器的功能,可以在OpenHarmony应用/服务的界面UI开发过程中,预览界面UI的效果,方便开发者随时调整界面UI布局。在开发界面UI代码过程中,如果添加或删除了UI组件,您需要Ctrl+S进行保存,然后预览器就会立即刷新预览结果;如果修改了组件的属性,则预览器会实时
OH开发者自测试框架初学指南前言前置环境搭建wsl2安装wsl2迁移源码下载编译环境测试框架应用环境搭建libreadline-dev安装python库安装nfs-kernel-server验证windows环境准备vscodeusbipd生成测试用例更改BUILD.gn的配置项关于fuzz配置编写fuzz用例编译fuzz用例执行后记前言本文是关于开发者自测试框架的初学者使用教程,其中会包括一些笔者在自行搭建测试过程中遇到的一些问题的解决方案。在阅读这篇文章之前,可以先参考以下的两篇文章,这两篇文章里面包含了有关前置环境搭建的全部主流程。源码下载及编译环境搭建wsl迁移本篇也会涉及上面两篇文章
目录创建服务卡片预览服务卡片创建服务卡片DevEcoStudio提供服务卡片的一键创建功能,可以快速创建和生成服务卡片模板。对于创建新工程,可以在工程向导中勾选“Showinservicecenter”,该参数表示是否在服务中心展示,勾选该参数会同步创建服务卡片模板。
目录适配方法一适配方法二该适配场景适用于开发者希望将原OpenHarmonyAPI7的工程升级到OpenHarmonyAPI8或9的工程。原OpenHarmonyAPI7的工程采用的是Gradle自动化构建工具,而OpenHarmonyAPI8/9的工程则采用Hvigor自动化构建工具,由于Gradle构建工具和Hvigor构建工具的配置文件不同,因此,对于采用Gradle编译构建的历史工程,需要手动进行适配,以适用于使用Hvigor工具进行编译构建。说明由于OpenHarmonyAPI7的工程属于FA模型,因此将工程升级到OpenHarmonyAPI8/9时,也只能升级为FA模型,不支持升级
目录查看SDK组件安装SDK组件卸载SDK组件查看ohsdkmgr版本查看ohsdkmgr帮助Options选项说明ohsdkmgr是一个OpenHarmonySDK命令行管理工具,支持查看、安装和卸载OpenHarmonySDK。解压ohsdkmgr工具包后,请在ohsdkmgr所在的目录打开CMD命令行工具,然后执行ohsdkmgr相关命令。查看SDK组件显示本地和远程组件命令格式如下:ohsdkmgrlist--[options][]关于options参数,请参考Options选项说明。表示组件,取值包括ets/js/native/toolchains/previewer。查询SDK组件
目录前提条件创建测试任务查看测试报告隐私测试前提条件创建测试任务查看测试报告通过对HarmonyOS应用生命周期建模和应用攻击面建模,采用静态数据流分析技术,提高漏洞发现的准确率,同时覆盖20余种攻击面,65+漏洞测试项,帮助开发者提前发现和识别漏洞隐患。在检测报告中,会针对每一项漏洞风险项给出明确的修复建议,可以帮助开发者快速修复漏洞。前提条件已注册华为开发者帐号,并完成实名认证,具体请参考帐号注册和实名认证。已通过DevEcoStudio开发完应用,并编译构建生成Hap或App,具体请参考DevEcoStudio使用指南。创建测试任务访问HUAWEIDevEcoService页面,使用华为