首页
Python
Java
前端
数据库
Linux
Chatgpt专题
开发者工具箱
hap专题
鸿蒙HSP,HAP,HAR
HAP HarmonyOS Ability Package, 是由代码,资源,第三方库,配置文件等打包生成的模块包 用于封装应用程序的各个模块,比如登录模块,具体某个业务模块,一个HAP中可能会包含一个或多个‘UIAbility’,这些Ability负责不同的用户界面和交互逻辑 实例 ‘UserIterfaceHAP.hap’负责用户管理界面,包括登录,注册,个人信息等 ‘ProductDisp
阅读更多...
32 HAP HAR HSP使用
HAP、HSP、HAR在华为鸿蒙操作系统(HarmonyOS)中代表不同的应用组件类型 HAP (HarmonyOS Ability Package):应用包,需要UIability和Page,包含了应用的代码、资源、配置等文件。一个 HAP 文件可以包含一个或多个 Ability(应用功能/界面)。HAP 是鸿蒙应用安装和运行的基本单元。HAP包是由代码、资源、第三方库、配置文件等打包生成的模
阅读更多...
Harmony中的HAP、HAR、HSP区别
Harmony中的HAP、HAR、HSP区别 想要更加合理的开发一个企业级别的Harmony应用,那么就不得不提其中的HAP、HAR、HSP了。 前言 对于普通的用户来说,可能一个普通的应用就等于一个安装文件如安卓下的APK。但是对于Harmony应用开发工程师来讲,一个应用包含的内容仅仅不止于此。 用户应用程序泛指运行在设备的操作系统之上,为用户提供特定服务的程序,简称“应用”。一个应
阅读更多...
HAP框架学习之—— LOV级联
这几天接触比较多的就是LOV,最开始是写一个简单的LOV用来查询,慢慢地涉及到LOV之间,以及LOV与其他控件之间的联动。 今天总结一下两种LOV联动的用法: 1、LOV之间的联动: 例子:省市联动。(真的是为了联动而联动,将就一下吧,知道基本上就是这么用就行) 需求:创建一个搜索省份的LOV命名为LOV_PROVINCE,创建一个搜索城市的LOV命名为LOV_CITY,LOV_CITY中
阅读更多...
HAP框架学习之——LOV使用
LOV的作用:通过自定义SQL语句或者调用mapper中的方法查询数据库,通过弹出窗口的形式提供数据选择的组件。 例子:查询学生表,通过输入学生学号模糊查询学生信息。 1、数据库中创建学生表并插入原始数据。 2、创建LOV 新建属性解释: 代码:该LOV的唯一标识,在viewModel中调用的值。ValueField:选中的查询记录代表的值。TextField:选中的查询记录显示
阅读更多...
HAP官方示范应用大更新:开箱即用,全面整合新功能
前言 为响应广大用户需求,明道云应用库最新上架了一系列示范性模板应用。这些模板应用大多都做了通用化设计,用户只需略微修改即可投入使用,节省了从零开始搭建的工作量,大大降低上手使用门槛。 此外,鉴于我们的应用库推出较早,部分产品的先进功能尚未得到充分应用。因此,此次上新的应用模板将全面整合明道云的最新功能,为用户带来更丰富、更高效的产品体验,给大家以充分的产品能力启发。 模板应用清单通用进
阅读更多...
明道云HAP合作伙伴计划全解析:开辟业务增长新路径
什么是明道云HAP合作伙伴计划? 明道云采纳的是增值伙伴商业模式。在这个模式下,合作伙伴通过平台型产品为终端客户提供定制应用、行业解决方案、赋能培训等增值活动,从而在大幅降低交付成本的同时获得多来源的收入,提高经营绩效水平。 谁适合成为明道云伙伴? 目前明道云已经有超过455家签约合作伙伴。伙伴类型主要包括软件服务、管理咨询和龙头企业三种类型,既包含汉得、普华永道、浪潮这样的头部企业,也
阅读更多...
国产化里程碑:明道云HAP私有部署版获信创评估证书,荣登会员单位
近期,明道云HAP私有部署版荣获信创产品评估证书,这一成就不仅标志着我们在信创领域的深入布局和持续努力获得了行业的广泛认可,也是对我们积极拥抱和推动国产化技术发展的肯定。更值得一提的是,我们还被授予“成员单位”的称号,这不仅是对明道云HAP在国产化技术适配与创新上努力的认可,也预示着我们在国产化技术生态中将发挥更加积极和关键的作用。 明道云HAP私有部署版的适配环境包括了国产主流操作系统如银河
阅读更多...
如何将三方库集成到hap包中——通过IDE集成非cmake方式构建的C/C++三方库
简介 DevEco Studio(简称IDE)目前只支持cmake构建方式,对于非cmake构建方式的三方库需要通过IDE工具集成的话,我们需要对原生库编写一个cmake的构建脚本。本文通过tinyxpath三方库为例介绍如何在IDE上移植一个非cmake构建方式的三方库。 cmake构建脚本编写 在IDE上移植一个非cmake构建方式的三方库,我们需要了解基本的cmake构建脚本的编写
阅读更多...
在OpenHarmony开发板上验证hap包中集成的C/C++三方库
简介 理论上C/C++三方库的测试验证一般使用原生库自带的测试用例进行验证,但OpenHarmony的北向应用调用C/C++三方库是需要通过napi接口实现的,因此对于hap包中集成的C/C++三方库的验证也需要通过开发对应的napi接口来进行验证。 本文通过minizip为例介绍hap包中集成C/C++三方库的验证过程。 napi接口定义 C/C++三方库napi接口定义一般分2种情况
阅读更多...
Html Agility Pack (HAP) 应用入门
【爬虫】系列文章目录 上一节简单介绍了 Html Agility Pack (HAP):c# HTML 解析利器 。
阅读更多...
Html Agility Pack (HAP):c# HTML 解析利器
【爬虫】系列文章目录Html Agility Pack (HAP)是一个敏捷的HTML解析器,它构建了一个读/写DOM, 并且支持普通的XPATH或者XSLT(实际上你不需要理解XPATH或者XSLT来使用它,不用担心)。 这是一个.NET代码库,允许您解析“网络”HTML文件。 解析器对“真实世界”格式错误的HTML非常宽容。 对象模型与提出System.Xml非常相似,但对于HTM
阅读更多...
Error while Deploying HAP
第一个程序就遇到这么恶心的bug,也查了很多类似的问题是什么情况,后来无意中菜解决了这个bug,确实也是devicps下面加一个参数,但是找了半天 这是我遇到这个问题的解决办法。其他解决办法如下: https://blog.51cto.com/topic/35a18675c6e3248.html https://blog.51cto.com/u_16213315/9261510 https:
阅读更多...
HAP前端页面学习总结
用到的数据表脚本如下: wht_hec_20500_org_access_b数据表: CREATE TABLE `wht_hec_20500_org_access_b` (`ACCESS_ID` int(11) NOT NULL AUTO_INCREMENT COMMENT '表ID,主键,供其他表做外键',`ACCESS_NAME` varchar(50) NOT NULL COMMENT
阅读更多...
HAP平台案例
飞艇、太阳能无人机和有人驾驶飞机之间的一般比较。 为LMDS或类似业务分配的频段(该表出现在[6]中) 飞艇比飞机更容易实现准静止,飞艇易受到风的作用发生漂移,但是远程控制飞艇比较难 当前通过HAPs分配用于通信的频段 HAP一般体系结构 覆盖区域的半径随HAP高度的变化 对于宽带应用,具有频率复用和几公里直径的蜂窝结构(图10 )提供了高频谱效率,从而提高了网络容量 HeliNe
阅读更多...
修复鸿蒙一个导致安装Hap包失败的问题
一、该问题是怎么引起的? 昨天创建了一个带下划线的 Project Name:smart_test 的工程名称,因为工程名称会随之转为: Package Name:com.example.smart_test 的package(包) 然后在Hi3516DV300 开发板中使用 : ./bm install -p smart_test.hap 无法安装该 smart_test.hap 包,报如下错
阅读更多...
LIVOX HAP激光雷达使用方法
一、Livox HAP介绍 Livox HAP 由 Livox 团队耗时两年精心打造,是 Livox 首款面向智能辅助驾驶市场研发的车规级激光雷达。HAP 于 2021 年在全新自建的车规级智能制造中心进行批量生产,可满足 74 项严苛的车规可靠性要求。HAP 已成功为小鹏汽车、一汽解放等商乘用车项目批量供货。 小鹏 D55 所搭载的
阅读更多...
HAND-HAP-构建项目步骤
配置数据源 D:\apache-tomcat-8.5.24\conf\context.xml <Resource auth="Container" driverClassName="com.mysql.jdbc.Driver" url="jdbc:mysql://localhost:3306/hap_shipments" name="jdbc/hap_shipments" type="javax
阅读更多...
鸿蒙app生成HAP包及重构
目录 概述生成HAP包步骤对应用进行签名生成HAP包 HAP包的重构步骤 参考文档: 编译构建生成HAP-编译构建-HUAWEI DevEco Studio使用指南-工具-HarmonyOS应用开发 概述 在此生成的是带自动化签名信息的Debug类型HAP包 带签名信息的HAP包(包括Debug和Release类型),可以在真机设备上运行。在构建HAP包前,需要对应用/服务
阅读更多...
鸿蒙开发板上安装HAP应用方法之经典
今天主要和大家聊一聊,如何将上次文章中生成的hap进行安装。 第一:硬件准备工作 准备一张SD卡(需要格式化成FAT32),以及一个读卡器。 第二:安装HAP应用方法 将tools/hap_tools/hap_example路径下的bm、LED.hap拷贝到SD卡中(Tips:bm文件和hap工程文件要拷贝到同一目录下) 将SD卡插入到开发板中,并按开发板的RESE
阅读更多...
HAP框架学习之前后端数据交互
功能要求,点击行政区,弹出框显示该城市的行政区(注意:以下数据只供演示用,并不代表其真实性) 一、截图说明功能要求: 二、实现步骤: 1、获取页面参数 通过点击事件获取当前行的城市编号(cityId) {name: "cityDistrict",title: '<@spring.message "fndcity.citydistrict"/
阅读更多...
OpenHarmony 3.1 Beta版本关键特性解析——HAP包安装实现剖析
(以下内容来自开发者分享,不代表 OpenHarmony 项目群工作委员会观点) 石磊 随着社会的不断发展,人们逐渐注重更加高效、舒适、便捷、有趣的生活和工作体验。 OpenAtom OpenHarmony(以下简称“OpenHarmony”)作为面向下一代的分布式操作系统,具有全场景、多设备、自然交互、便捷精准的技术特点,为行业数字化转型的高速发展提供领先的技术基础,为用户
阅读更多...
HarmonyOS应用签名、打Hap包、Hap调试包真机安装步骤
鸿蒙应用自定义打包 鸿蒙应用打hap安装包,使用自定义打包证书进行签名,以及自定义证书创建步骤。 tips:根据官方文档(4.0版本)操作后整理,如有不准确之处还请批评指正 注:申请证书方式有多种,本文使用DevEco Studio工具,也可通过命令行工具生成(官方文档:为应用/服务进行签名-调试HarmonyOS应用/服务-应用/服务调试-DevEco Studio使用指南-工具-Ha
阅读更多...
HAP AcpGetSapoParameterValue fail with status (0xC0000001)
HAP AcpGetSapoParameterValue fail with status (0xC0000001) 我的电脑最近开机然后随便干一会就死机了不太清楚是什么问题,然后在日志查看的时候发现了这个错误,不太清楚是做什么的,为什么会导致这个问题。 先记录一下,后面看看遇到什么解决方案了在补充。。。 电脑是联想拯救者的R9000P , 之前以为是低负载死机,但是具体情况,还是说
阅读更多...
5.鸿蒙hap可以直接点击包安装吗?
5.鸿蒙hap可以直接点击包安装吗? hap与apk不同,获取的hap不能直接安装 安装方法1: DevEco studio打开项目源文件,打开手机USB调试,DevEco识别到手机后,点击播放按钮安装到手机 https://txwtech.blog.csdn.net/article/details/134910576https://txwtech.blog.csdn.net/articl
阅读更多...
关于Hap的时间控件
阅读更多...