2024-11-08 09:52:16

HarmonyOS应用如何修改为OpenHarmony应用(API12)

HarmonyOS应用如何修改为OpenHarmony应用(API12) 这里面需要注意的就是build-profile.json5的配置需要需改 "products": [ { "name": "default", "signingConfig": "default", "compileSdkVersion": 12, //指定OpenHarmony应用..

OpenHarmony
266
0
2024-11-08 09:21:33

构建第一个ArkTS应用(Stage模型)

构建第一个ArkTS应用(Stage模型) 为确保运行效果,本文以使用DevEco Studio 5.0版本为例 创建ArkTS工程 1.若首次打开DevEco Studio,请点击Create Project创建工程。如果已经打开了一个工程,请在菜单栏选择File > New > Create Project来创建一个新工程。 2.选择Appl..

OpenHarmony
238
0
2024-11-08 07:02:48

应用分身

应用分身 应用分身(App Cloning)允许用户在同一设备上运行同一应用程序的多个实例。这项功能在很多场景下都非常有用,以下是一些主要好处: 多账号登录:最直接的好处是能够同时登录同一个应用的不同账号。例如,对于社交软件如微信、QQ等,用户可以使用一个账号与家人朋友交流,另一个账号用于工作联系。同样地,在使用游戏或购物应用时,也可以为不同的目的使用不同的..

OpenHarmony
245
0
2024-11-07 23:44:02

关于 HAP、HAR、 HSP、App

关于 HAP、HAR、 HSP、App HAP HAP(Harmony Ability Package)是应用安装和运行的基本单元。HAP包是由代码、资源、第三方库、配置文件等打包生成的模块包,其主要分为两种类型:entry和feature。 entry:应用的主模块,作为应用的入口,提供了应用的基础功能。 feature:应用的动态特性模块,作为应用能力的..

OpenHarmony
241
0
2024-11-07 23:20:03

[HarmonyOS] 鸿蒙中自定义SO库以及使用

鸿蒙中定制SO库以及使用 今天学了下如何在鸿蒙中使用 .so 文件,.so 文件的生成,以及使用方法。特此总结下,希望填坑 生成 .so 第一步:创建一个 Native 工程 创建工程 1.DevEco Studio -> File -> New -> Create Project -> Native C++ [图片] 2.填写必要的..

HarmonyOS NEXT
302
0
2024-11-07 23:02:56

ArkTS语言简介

1.2:ArkTS语言简介 ArkTS是鸿蒙生态的应用开发语言。它在保持TypeScript(简称TS)基本语法风格的基础上,进一步通过规范强化静态检查和分析,使得在程序运行之前的开发期能检测更多错误,提升代码健壮性,并实现更好的运行性能。同时,提供了声明式UI范式、状态管理支持等相应的能力,让开发者可以以更简洁、更自然的方式开发高性能应用。 [图片] Ar..

OpenHarmony
238
0
2024-11-07 22:31:03

OpenHarmony的前世今生

1.1:OpenHarmony的前世今生 OpenHarmony 是由开放原子开源基金会(OpenAtom Foundation)孵化及运营的开源项目,目标是面向全场景、全连接、全智能时代,基于开源的方式,搭建一个智能终端设备操作系统的框架和平台,促进万物互联产业的繁荣发展。 1.1.1:OpenHarmony的背景 随着 5G 的普及以及物联网的高速发展,..

OpenHarmony
238
0
2024-11-07 22:00:18

HarmonyOS Next云真机来啦

HarmonyOS Next云真机来啦。 当前云调试已支持HarmonyOS Next(API ≥10)应用和元服务,大家可以通过发送申请获取。 注意:云调试的使用高峰期为每天的13点~23点,为避免排队,建议您错峰在8点~12点期间进行软件包调试。 申请方法如下 邮箱地址agconnect@huawei.com 邮件标题申请使用HarmonyOS Next..

HarmonyOS NEXT
380
0
2024-11-07 21:25:39

在启动调试或运行应用/服务时,安装HAP出现错误,提示“error: signature verification failed due to not trusted app so

在启动调试或运行应用/服务时,安装HAP出现错误,提示“error: signature verification failed due to not trusted app source”错误信息。 Install Failed: error: failed to install bundle. code:9568322 error: signature ..

HarmonyOS NEXT
245
0
2024-11-07 17:55:09

china_area 中国区域数据,省市县三级数据三方库

china_area 今天给大家介绍一个三方库china_area,china_area 中国区域数据,省市县三级数据。 🌞下载安装 ohpm i @nutpi/china_area OpenHarmony ohpm 环境配置等更多内容,请参考如何安装 OpenHarmony ohpm 包 📚AreaHelper 方法介绍 getAreaStrSyncg..

三方库
272
0
2024-11-07 15:10:25

如何跳转到权限设置页面

如何跳转到权限设置页面 今天开发者在群里问,如何跳转到权限设置页面,那么我们就来以麦克分权限为例,一起来看一下 当应用通过requestPermissionsFromUser()拉起弹框请求用户授权时,用户拒绝授权。应用将无法再次通过requestPermissionsFromUser拉起弹框,需要用户在系统应用“设置”的界面中,手动授予权限。 如下是第一次..

HarmonyOS NEXT
243
0
2024-11-07 14:30:00

鸿蒙Taro实战:01-搭建开发环境

鸿蒙Taro实战:01-搭建开发环境 配置鸿蒙环境 下载安装 DevEco 配置IDE 打开 Prefreences, OpenHarmony SDK, 勾选 API Version 12 创建鸿蒙项目 打开 DevEco,点击 右上角Create Project, 在 Application 处选择 Empty Ablity, 点击 Next, 进入配置页..

Taro
253
0
2024-11-07 14:22:57

鸿蒙Flutter实战:11-使用 Flutter SDK 3.22.0

使用 Flutter SDK 3.22.0 SDK 安装 参考[鸿蒙Flutter实战:01-搭建开发环境]文章的说明,首先安装 Flutter SDK 3.22.0。 目前鸿蒙化Flutter SDK 3.22 还未正式发布,现在可以使用 https://gitee.com/harmonycommando_flutter/flutter 进行前期测试验证。..

Flutter
283
0
2024-11-07 14:22:28

鸿蒙Flutter实战:10-常见问题集合

鸿蒙Flutter实战:10-常见问题集合 1. 学习路径应该是怎样的,需要掌握哪些技术才具备鸿蒙 Flutter 开发能力 1.1 学习和掌握 Flutter 开发技术,这块需要在Flutter社区学历 Flutter开发文档 1.2 学习鸿蒙基础概念和知识,推荐学习 鸿蒙生态应用开发白皮书, ArkTS 语言, ArkUI, HarmonyOS 第一课 ..

HarmonyOS NEXT
254
0
2024-11-07 14:22:01

鸿蒙Flutter实战:09-现有Flutter项目支持鸿蒙

鸿蒙Flutter实战:现有Flutter项目支持鸿蒙 背景 原来使用Flutter开发的项目,需要适配鸿蒙。 环境搭建 见文章[鸿蒙Flutter适配指南],搭建开发环境,使用fvm管理多版本SDK。 模块化 原有项目保持模块化,拆分为 apps/common/components/modules/plugins等目录,如下所示: . ├── README..

HarmonyOS NEXT
280
0
2024-11-07 14:19:27

鸿蒙Flutter实战:08-如何调试代码

鸿蒙Flutter实战:如何调试代码 1.环境搭建 参考文章鸿蒙Flutter实战:01-搭建开发环境搭建好开发环境。IDE 安装好 DevEco 和 VsCode/Android Studio。 2.配置 如果是 vscode, 可以在 .vscode/launch.json 文件中,增加以下配置 { "name": "ohos-app (attach m..

HarmonyOS NEXT
246
0
2024-11-07 14:18:54

鸿蒙Flutter实战:07-混合开发

鸿蒙Flutter实战:混合开发 鸿蒙Flutter混合开发主要有两种形式。 1.基于har 将flutter module打包成har包,在原生鸿蒙项目中,以har包的方式引入。 其优点是主项目开发者可以不关注Flutter实现,不需要安装配置Flutter开发环境,缺点是无法及时修改Flutter代码,也不存在热重载。 2.基于源码 通过源码依赖的当时,..

HarmonyOS NEXT
251
0
2024-11-07 14:18:20

鸿蒙Flutter实战:06-使用ArkTs开发Flutter鸿蒙插件

使用 ArkTs 开发 Flutter 鸿蒙平台插件 本文讲述如何开发一个 Flutter 鸿蒙插件,如何实现 Flutter 与鸿蒙的混合开发,以及双端消息通信。 Flutter侧,编写 MethodChannel const MethodChannel _methodChannel = MethodChannel('xxx.com/app'); /// ..

HarmonyOS NEXT
239
0
2024-11-07 14:17:50

鸿蒙Flutter实战:05-使用第三方插件

鸿蒙Flutter 实战:使用第三方插件 在鸿蒙Flutter开发中,如果涉及到使用原生功能,就要使用插件。使用插件有两种方式,一种是自己编写原生ArkTS代码,在Dart侧调用。另外一种是使用第三方代码。 方式一:编号原生 ArkTS 代码 该方案可以使用 PlatformView 或者 MethodChannel 调用。 PlatformView 即为在..

HarmonyOS NEXT
252
0
2024-11-07 14:17:13

鸿蒙Flutter实战:04-如何使用DevTools调试Webview

鸿蒙 Flutter 如何使用 DevTools 调试 Webview 在《鸿蒙 Flutter 开发中集成 Webview》,介绍了如果在 Flutter 中集成 Webview. 本文则为 Webview 的调试方法。 配置 Webview CustomView.ets 文件中,在生命周期aboutToAppear处配置允许调试: aboutToAppe..

HarmonyOS NEXT
255
0
2024-11-07 14:16:36

鸿蒙Flutter实战:03-鸿蒙Flutter开发中集成Webview

鸿蒙 Flutter 开发中集成 Webview 主要有两种方案 使用第三方库 如 使用flutter_inappwebview插件,在 pubspec.lock 文件中配置: flutter_inappwebview: git: url: https://gitee.com/openharmony-sig/flutter_inappwebview.git ..

HarmonyOS NEXT
238
0
2024-11-07 13:44:33

鸿蒙Flutter实战:02-Windows环境搭建踩坑指南

环境搭建 1. 下载Flutter SDK,配置环境变量 鸿蒙 Flutter SDK 需要在 Gitee 下载。目前建议下载 dev 分支代码。 需要配置以下用户变量 注意鸿蒙开发需要安装Java和配置相关变量 # flutter sdk 镜像 FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn #..

HarmonyOS NEXT
264
0
2024-11-07 13:36:05

鸿蒙Flutter实战:01-搭建开发环境

准备工作 1.安装 DevEco Studio NEXT IDE, 注意版本应该是 Next,当前最新的是 Beta3 2.安装Git, 如果要同时适配安卓,需要安装Android Studio; 如果要适配ios,需要安装Xcode Mac 安装(推荐) 环境变量配置 # Flutter Mirror export PUB_HOSTED_URL=https..

HarmonyOS NEXT
278
0
2024-11-07 13:20:04

恭喜坚果派社区发布

🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉🎉..

HarmonyOS NEXT
325
0
2024-11-06 22:55:21

HarmonyOS Next V2 @Event

HarmonyOS Next V2 @Event 背景 在上一节中,我们针对父子组件,讲了关于传递数据的知识。我们了解到 @Local 是管理自己内部的数据的, @Param 是负责接收父组件的数据的,而且子自己内部不能直接修改 按照一个组件最基本的功能,既能接收外部传入的数据,也要向外部传递数据。那么 @Event 修饰符就是来解决这个问题的了。 介绍 @..

HarmonyOS NEXT
255
1
2024-11-06 13:30:56

求助:关于元服务中使用preferences的相关问题

对于数据持久化这个操作,元服务只支持“通过用户首选项实现数据持久化” 我的设想是这样的 在页面中我把数据保存下来并持久化 然后在元服务卡片中,点击其中一个按钮,直接获取我持久化的数据进行下一步的操作 出现的问题是: 通过预览器进行测试时,没有问题,效果符合我的设想 但是在模拟器中测试时,元服务卡片这里点击以后,无法获取持久化的数据 想请教这是什么问题?真机上..

元服务
282
1
2024-11-06 11:41:51

uniapp for Harmony学习路线

大家好,今天与大家一起交流关于uniappforHarmony的学习路线。 uniapp for Harmony学习路线 大家首先要学习Vue,建议大家学习Vue3,然后学习uniapp,最后再看这个指导。和uts插件鸿蒙开发专题,其实就可以啦。 什么是 Vue? Vue (发音为 /vjuː/,类似 view) 是一款用于构建用户界面的 JavaScrip..

HarmonyOS NEXT
269
0
2024-11-06 09:00:17

生成元服务图标

生成元服务图标 DevEco Studio支持Image Asset功能,帮助开发者生成统一的元服务图标样式。 在工程中选中模块或文件,右键单击New > Image Asset,进入图标配置页面。 [图片] 在Path中选择本地图片路径。图片尺寸及要求如下: [图片] 图标格式:.png、.jpeg、.jpg格式的静态图片资源; 图标尺寸:1024 ..

元服务
277
0