使用本地真机运行HarmonyOS应用元服务,可以选择USB连接方式或者无线调试其中一种连接方式。1、使用USB连接方式将真机设备与PC进行连接。在“设置系统开发者选项”中,打开“USB调试”开关。在真机设备点击“允许USB调试”弹窗中“允许”按钮。在菜单栏中,点击“RunRunDebug模块名称”或工具栏中的RunDebug图标运行应用元服务。DevEcoStudio启动HAP的编译构建和安装,安装成功后,设备会自动运行安装的HarmonyOS应用元服务。2...
2025-06-23 15:56:14 3058浏览 0点赞 0回复 0收藏
端云一体化开发工程由端开发工程(Application)和云开发工程(CloudProgram)两大核心模块构成。1)端开发工程目录结构端开发工程主要用于开发应用端侧的业务代码,通用云开发模板的端开发工程目录结构如下图所示:AppScopeapp.json5:应用的全局配置信息。cloudobjects:用于存放云对象的端侧调用接口类,entry:应用服务模块,编译构建生成一个HAP。srcmainets:用于存放ArkTS源码。entryability:应用服务的入口。pages:包...
2025-06-23 15:51:16 2641浏览 1点赞 0回复 0收藏
端云一体化开发工程创建方式有两种,一种是先在AGC平台创建HarmonyOS应用元服务,然后使用DevEcoStudio的通用云开发模板创建HarmonyOS应用元服务并关联云开发资源;另一种是使用DevEcoStudio的通用云开发模板创建HarmonyOS应用元服务工程,在关联云资源时根据提示在AGC平台创建HarmonyOS应用元服务,然后再关联云开发资源。无论选择哪种方式,开发者都可以通过DevEcoStudio和AGC平台的紧密集成,快速实现端云一体化的开发,提升...
2025-06-23 15:47:07 1839浏览 0点赞 0回复 0收藏
1、课程设计理念本课程采用"四维能力成长模型"设计理念,通过“能看懂→能听懂→能上手→能实战”的渐进式学习路径,帮助零基础开发者实现从理论认知到商业级应用开发的跨越。该模型将学习过程划分为四个维度:认知维度(理解基础概念)、理解维度(掌握核心原理)、实践维度(动手操作)、应用维度(解决实际问题),每个维度都设有明确的学习目标和评估标准。课程以"宝宝喂养记录"这一生活化场景为教学载体,打造端云一体化开...
2025-05-25 17:24:47 4147浏览 1点赞 0回复 1收藏
1创建模拟器1)打开设备管理界面在使用模拟器之前,首先需要使用DevEcoStudio打开或者创建一个工程,选择以下任一种方式打开设备管理界面。点击DevEcoStudio主开发界面菜单栏选择“ToolsDeviceManger”打开设备管理界面。点击DevEcoStudio主开发界面工具栏下拉设备列表,选择“DeviceManger”打开设备管理界面。2)设置本地模拟器实例存储路径初次打开设备管理器界面,设备列表为空,需要手动创建模拟器。在创建之前可通过点击...
2024-11-29 11:02:47 7506浏览 0点赞 0回复 1收藏
1端云一体化概述端云一体化开发与微信云开发、DCloud旗下的uniCloud云开发类似,是为丰富HarmonyOS对云端开发的支持、实现端云联动,DevEcoStudio以CloudFoundationKit(云开发服务)为底座、在传统的“端开发”基础上新增“云开发”能力,为开发者提供端云一体化开发、调测、构建等功能,开发者可以使用DevEcoStudio开发应用端侧的业务代码,还可以开发和调试应用云侧的服务代码,并在开发完成后将云侧工程一键部署到AGC云端,...
2024-11-18 11:55:35 5771浏览 0点赞 0回复 0收藏
关于作者白晓明宁夏图尔科技有限公司董事长兼CEO、坚果派联合创始人华为HDE、润和软件HiHope社区专家、鸿蒙KOL、仓颉KOL华为开发者学堂51CTO学堂CSDN学堂认证讲师开放原子开源基金会2023开源贡献之星OpenHarmony三方库贡献者公众号:开源开发者新视界(openwatcher)1前言“我的位置”功能在表象上或许给人以简单之感,但从专业角度深入剖析,其蕴含着极为可观的信息量与巨大潜力。此功能绝非仅仅局限于作为一个单纯显示用户当...
2024-08-24 10:12:29 2.2w浏览 0点赞 0回复 0收藏
关于作者白晓明宁夏图尔科技有限公司董事长兼CEO、坚果派联合创始人华为HDE、润和软件HiHope社区专家、鸿蒙KOL、仓颉KOL华为开发者学堂51CTO学堂CSDN学堂认证讲师开放原子开源基金会2023开源贡献之星OpenHarmony三方库贡献者公众号:开源开发者新视界(openwatcher)在当今高度数字化时代,精准的地图服务已然成为我们日常生活与工作中不可或缺的重要组成部分。无论是日常出项规划路线,还是在工作中进行位置定位于导航,地图服...
2024-08-21 17:45:13 3.0w浏览 1点赞 17回复 0收藏
[toc](目录)关于作者白晓明宁夏图尔科技有限公司董事长兼CEO、坚果派联合创始人华为HDE、润和软件HiHope社区专家、鸿蒙KOL、仓颉KOL华为开发者学堂51CTO学堂CSDN学堂认证讲师开放原子开源基金会2023开源贡献之星OpenHarmony三方库贡献者公众号:开源开发者新视界(openwatcher)在先前的环节中,我们所获取到的位置信息是以经纬度的方式来呈现。不可否认,这种呈现方式在描述位置时具有极高的准确性,能够精确地定位到地球的每...
2024-08-20 10:36:31 1.7w浏览 1点赞 0回复 0收藏
关于作者白晓明宁夏图尔科技有限公司董事长兼CEO、坚果派联合创始人华为HDE、润和软件HiHope社区专家、鸿蒙KOL、仓颉KOL华为开发者学堂51CTO学堂CSDN学堂认证讲师开放原子开源基金会2023开源贡献之星公众号:开源开发者新视界(openwatcher)数字化飞速发展的今天,我们所拥有的智能设备中各种各样的应用程序,其中的位置服务功能正悄然改变着我们的生活方式。比如外卖订餐App可根据我们所在位置推荐周边商家和外卖小哥,短视频...
2024-08-19 16:14:48 2.1w浏览 1点赞 0回复 0收藏
[toc](目录)一、引言随着信息技术的飞速发展,移动应用程序已经成为人们生活和工作中不可或缺的一部分。然而,随之而来的是对应用程序安全性的更高要求,尤其在用户隐私保护方面。工信部一直高度重视用户隐私保护,并依据《个人信息保护法》、《电信条例》、《规范互联网信息服务市场秩序若干规定》、《电信和互联网用户个人信息保护规定》等相关法律法规规章,对涉及用户隐私获取做出明确的通知,防止未经用户授权访问用户隐私...
2024-08-18 16:30:37 1.8w浏览 1点赞 1回复 0收藏
[toc](目录)1.前言计算机编程广袤领域中,进制转换犹如一座神秘而关键的桥梁,连接着数字世界的不同维度。它不仅仅是一项基础的技能,更是理解计算机内部运作机制、优化算法效率以及解决复杂问题的重要基石。进制,作为数字的表达形式,在不同的场景中发挥着独特的作用。无论是二进制的简洁高效,用于计算机底层的运算和数据存储;还是十六进制的紧凑和直观,常用于表示内存地址和颜色编码;亦或者是我们日常生活中最熟悉的十进...
2024-08-05 16:36:51 8556浏览 2点赞 0回复 0收藏
[toc](目录)JS开源库适配OpenHarmony系列第一期实操1.为什么适配JS开源库由于OpenHarmony应用是基于ArkTS开发,而ArkTS是在保持TypeScript(简称TS)基础语法风格的基础上,对TS的动态类型特性施加更严格的约束,引入静态类型。因此在开发OpenHarmony三方库时,建议首选在成熟的JSTS开源三方库上开发。2.选择哪个JS开源库合适JSTS开源三方库的选择需遵循易用性、实用性、维护性、扩展性等特性,通常方法是在githubnpm上按照特性...
2023-12-26 10:36:24 1.0w浏览 3点赞 3回复 1收藏
前言数独闯关游戏元服务,支持2\4历史闯关记录卡片、4\4数独闯关游戏卡片,无需进入元服务,可在桌面上开始游戏,同步刷新记录。1基本概念元服务(原名原子化服务)是一种基于HarmonyOSAPI的全新服务提供方式,以HarmonyOS万能卡片等多种呈现形态,向用户提供更轻量化的服务。具有即用即走、信息外显、服务直达的特性。万能卡片(简称卡片)是一种界面展示形式,可以将应用的重要信息或操作前置到卡片,以达到服务直达、减少体...
2023-08-04 09:02:56 2.5w浏览 7点赞 8回复 3收藏
1前言OpenHarmony3.2Release版本发布虽然滞后,但还是来了,是的,它在4月9日晚上在[OpenHarmonyGitee](https:gitee.comopenharmonydocsblobmasterzhcnreleasenotesOpenHarmonyv3.2release.md)发布了。本次升级修复了一些缺陷,新增了一些能力,同时对包管理工具进行了变更,更多详细信息请阅读OpenHarmony3.2Release文档。2注意事项开发工具需要重新安装DevEcoStudio3.1.0.400由于包管理工具更换,安装后需要对开发环境进行诊...
2023-04-10 14:03:06 9912浏览 4点赞 5回复 2收藏
[【本文正在参加2023年第一期优质创作者激励计划】](https:ost.51cto.composts21211)1ResultSet(结果集)ResultSet(结果集)是OpenHarmony关系型数据库提供查询数据表返回结果的方法,提供了多种灵活的数据访问方式,以便于开发者获取各项数据,ResultSet属性如表11所示,ResultSet方法如表12所示。表11ResultSet属性名称类型必填说明columnNamesArray\是结果集中所有列的名称columnCountnumber是结果集中的列数rowCountnumber是...
2023-03-28 17:02:57 6186浏览 1点赞 1回复 0收藏
[【本文正在参加2023年第一期优质创作者激励计划】](https:ost.51cto.composts21211)1概述关系型数据库(RelationalDatabase,以下简称RDB)是一种基于关系模型来管理数据的数据库,是在SQLite基础上提供一套完整的对本地数据库进行管理的机制,为开发者提供无需编写原生SQL语句即可实现数据增、删、改、查等接口,同时开发者也可以直接运行原生SQL语句来满足复杂的场景需要。关系型数据库在应用卸载之后,才会被自动清除。2运作机...
2023-03-24 17:48:29 8840浏览 3点赞 5回复 3收藏
[【本文正在参加2023年第一期优质创作者激励计划】](https:ost.51cto.composts21211)1回顾通过DevEcoStudio端云协同开发OpenHarmonyHarmonyOS应用程序(以下简称应用)集成AppGalleryConnect(以下简称AGC)平台[云函数](https:ost.51cto.composts21316)、[云数据库](https:ost.51cto.composts21406)、[云存储](https:ost.51cto.composts21534)三篇文章笔者从创建端云协同应用程序开始,逐步对云函数、云数据库、云存储简单的数据读...
2023-03-03 16:05:39 5953浏览 1点赞 1回复 0收藏
[【本文正在参加2023年第一期优质创作者激励计划】](https:ost.51cto.composts21211)前言在之前的文章中笔者分享了在OpenHarmony应用程序中集成AppGalleryConnect(AGC)五大类体系服务中构建应用基础能力的认证服务、云函数、云数据库,这些能力的应用都能够提升应用程序的快速迭代及上线。本次分享在OpenHarmony中使用AGC的云存储服务。1环境[DevEcoStudio3.1Beta1(V3.1.0.200)](https:developer.harmonyos.comcndevelopdevecos...
2023-02-27 16:15:48 1.0w浏览 11点赞 8回复 6收藏
在[自定义HamronyOS启动页组件](https:ost.51cto.composts21254)一文中封装了启动页组件,本节将结合端云协同开发,将启动页需要的参数保存到云数据库中,实现根据特定节气显示不同的启动页背景图。1环境[DevEcoStudio3.1Beta1(V3.1.0.200)](https:developer.harmonyos.comcndevelopdevecostudiodownload)[触觉智能IDOEVB3568V1开发板](http:www.industio.cnproductitem22.html)[自定义teui组件库]()[端云协同开发应用创建](htt...
2023-02-23 14:10:52 8722浏览 2点赞 2回复 1收藏