2024-11-07 14:22:28
鸿蒙Flutter实战:10-常见问题集合
鸿蒙Flutter实战:10-常见问题集合 1. 学习路径应该是怎样的,需要掌握哪些技术才具备鸿蒙 Flutter 开发能力 1.1 学习和掌握 Flutter 开发技术,这块需要在Flutter社区学历 Flutter开发文档 1.2 学习鸿蒙基础概念和知识,推荐学习 鸿蒙生态应用开发白皮书, ArkTS 语言, ArkUI, HarmonyOS 第一课 ..
HarmonyOS NEXT
118
0
2024-11-07 14:22:01
鸿蒙Flutter实战:09-现有Flutter项目支持鸿蒙
鸿蒙Flutter实战:现有Flutter项目支持鸿蒙 背景 原来使用Flutter开发的项目,需要适配鸿蒙。 环境搭建 见文章[鸿蒙Flutter适配指南],搭建开发环境,使用fvm管理多版本SDK。 模块化 原有项目保持模块化,拆分为 apps/common/components/modules/plugins等目录,如下所示: . ├── README..
HarmonyOS NEXT
117
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
113
0
2024-11-07 14:18:54
鸿蒙Flutter实战:07-混合开发
鸿蒙Flutter实战:混合开发 鸿蒙Flutter混合开发主要有两种形式。 1.基于har 将flutter module打包成har包,在原生鸿蒙项目中,以har包的方式引入。 其优点是主项目开发者可以不关注Flutter实现,不需要安装配置Flutter开发环境,缺点是无法及时修改Flutter代码,也不存在热重载。 2.基于源码 通过源码依赖的当时,..
HarmonyOS NEXT
116
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
114
0
2024-11-07 14:17:50
鸿蒙Flutter实战:05-使用第三方插件
鸿蒙Flutter 实战:使用第三方插件 在鸿蒙Flutter开发中,如果涉及到使用原生功能,就要使用插件。使用插件有两种方式,一种是自己编写原生ArkTS代码,在Dart侧调用。另外一种是使用第三方代码。 方式一:编号原生 ArkTS 代码 该方案可以使用 PlatformView 或者 MethodChannel 调用。 PlatformView 即为在..
HarmonyOS NEXT
114
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
115
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
111
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
115
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
120
0
2024-11-06 22:55:21
HarmonyOS Next V2 @Event
HarmonyOS Next V2 @Event 背景 在上一节中,我们针对父子组件,讲了关于传递数据的知识。我们了解到 @Local 是管理自己内部的数据的, @Param 是负责接收父组件的数据的,而且子自己内部不能直接修改 按照一个组件最基本的功能,既能接收外部传入的数据,也要向外部传递数据。那么 @Event 修饰符就是来解决这个问题的了。 介绍 @..
HarmonyOS NEXT
121
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
136
0
2024-11-05 23:26:01
Flutter鸿蒙Invalid CEN header (invalid zip64 extra data field size
如果报Invalid CEN header (invalid zip64 extra data field size)异常,请更换Jdk版本,参见JDK-8313765 如下图所示。 hvigor ERROR: Tools execution failed. 07-15 21:50:58 ERROR - hap-sign-tool: error: Inval..
HarmonyOS NEXT
120
0
2024-11-05 23:17:43
Flutter鸿蒙项目创建
Flutter鸿蒙项目创建 创建工程与编译命令,编译产物在${projectName}/ohos/entry/build/default/outputs/default/entry-default-signed.hap下 # 创建工程 方式一 该方式只创建了ohos平台 flutter create --platforms ohos <projectN..
HarmonyOS NEXT
115
0
2024-10-17 08:49:07
HarmonyOS NEXT应用开发实战(封装比UniApp和小程序更简单好用的网络库)
HarmonyOS NEXT应用开发实战(封装比UniApp和小程序更简单好用的网络库) 网络访问接口,使用频次最高。之前习惯了uniapp下的网络接口风格,使用起来特别的简单方便。转战到鸿蒙上后,原始网络接口写着有些繁琐,不封装的话写着不快。博主借鉴uniapp平台下网络访问库的实现,封装实现了适合鸿蒙平台的网库库,目标让鸿蒙上网络接口使用,简单程度比肩u..
HarmonyOS NEXT
127
0
2024-09-07 22:35:26
为用户提供直观的坐标显示精华
在先前的环节中,我们所获取到的位置信息是以经纬度的方式来呈现。不可否认,这种呈现方式在描述位置时具有极高的准确性,能够精确地定位到地球的每一个点。然而,不得不承认的是,对于普通用户而言,经纬度的表述形式显示得过于专业和晦涩,缺乏直观性和易理解性,确实不够友好。 而HarmonyOS的位置服务(Location Kit)则犹如一位贴心的助手,为开发者提供了地理..
HarmonyOS NEXT
144
2
2024-09-07 20:28:10
HarmonyOS应用程序访问控制探究精华
一、引言 随着信息技术的飞速发展,移动应用程序已经成为人们生活和工作中不可或缺的一部分。然而,随之而来的是对应用程序安全性的更高要求,尤其在用户隐私保护方面。工信部一直高度重视用户隐私保护,并依据《个人信息保护法》、《电信条例》、《规范互联网信息服务市场秩序若干规定》、《电信和互联网用户个人信息保护规定》等相关法律法规规章,对涉及用户隐私获取做出明确的通知,..
HarmonyOS NEXT
128
0
2024-09-07 20:27:20
探索HarmonyOS位置服务:精准定位的科技奥秘精华
数字化飞速发展的今天,我们所拥有的智能设备中各种各样的应用程序,其中的位置服务功能正悄然改变着我们的生活方式。比如外卖订餐App可根据我们所在位置推荐周边商家和外卖小哥,短视频App可根据我们所在位置推荐周边用户发布的视频。再比如导航类App精准地确定我们的位置,并为我们规划出最佳的出现路线,无论是日常通勤还是陌生城市的探索,都能让我们轻松找到目的地,避免迷..
HarmonyOS NEXT
133
0
2024-09-07 20:25:50
HarmonyOS NEXT 地图服务中‘我的位置’功能全解析精华
1 前言 “我的位置”功能在表象上或许给人以简单之感,但从专业角度深入剖析,其蕴含着极为可观的信息量与巨大潜力。此功能绝非仅仅局限于作为一个单纯显示用户当前所处地点的标识,而确切地说是连接用户与周边世界、实现个性化服务的关键纽带。无论是在日常出行导航领域,还是社交互动方面;无论是便捷的生活服务范畴,还是丰富的旅游体验场景,“我的位置”在各个领域的应用程序中均..
HarmonyOS NEXT
127
0
2024-09-07 20:18:43
HarmonyOS 地图服务:深度解析其丰富功能与精准导航实力精华
在当今高度数字化时代,精准的地图服务已然成为我们日常生活与工作中不可或缺的重要组成部分。无论是日常出项规划路线,还是在工作中进行位置定位于导航,地图服务都发挥着关键作用。而HarmonyOS提供的地图服务(Map Kit)犹如一颗璀璨的明星,为开发者提供强大而便捷的地图能力,助力全球开发者实现个性化显示地图、位置搜索和路径规划等功能。地图服务(Map Kit..
HarmonyOS NEXT
140
0
2024-09-07 14:18:04
《 uni-app for Harmony 的朝闻天下的最佳实践》精华
《 uni-app for Harmony 的朝闻天下的最佳实践》 在移动应用开发中,提供一个美观且功能强大的新闻展示界面对于提升用户体验至关重要。本文将深入剖析一个基于 uni-app for Harmony 开发的新闻展示页面的实现技术。 一、开发前准备 1.熟悉 uni-app 和鸿蒙系统特性 • 深入了解 uni-app 的跨平台开发优势、组件库和开..
HarmonyOS NEXT
172
0
2024-09-07 14:12:11
HarmonyOS NEXT Beta1发布
HarmonyOS NEXT Beta1发布 HarmonyOS NEXT Beta1在HarmonyOS NEXT Developer Beta6的基础上,新增部分C API能力,如输入法、网络管理、时间时区、公共事件等;相机的C API能力进一步补齐;新增获取最近图片等组件能力;增强ArkWeb的能力支持情况,等等。同时,版本状态由开发者Beta(Dev..
HarmonyOS NEXT
261
0
2024-09-07 14:03:36
鸿蒙next重磅来袭精华
前言导读 各位同学大家好,有段时间没有更新博客, 最近在开发鸿蒙next手游sdk 所以就想分享一下 那么废话不多说我们正式开始。 效果图 : [图片] [图片] [图片] 具体实现 对外接口 import { XPopup } from '@chinalike/popup' /** * 创建人:xuqing * 创建时间:2024年7月28日21:59:5..
HarmonyOS NEXT
167
0
2024-09-07 13:38:01
轻松上手-Navigation路由H5精华
作者:狼哥 团队:坚果派 团队介绍:坚果派由坚果等人创建,团队拥有12个华为HDE带领热爱HarmonyOS/OpenHarmony的开发者,以及若干其他领域的三十余位万粉博主运营。专注于分享HarmonyOS/OpenHarmony、ArkUI-X、元服务、仓颉。团队成员聚集在北京,上海,南京,深圳,广州,宁夏等地,目前已开发鸿蒙原生应用,三方库60+,欢..
HarmonyOS NEXT
163
0
热门文章
贡献三方包的时候,审核失败一般都是什么原因?
12 浏览
4 评论
「Mac玩转仓颉内测版11」PTA刷题篇2 - L1-002 打印沙漏
10 浏览
0 评论
跨平台开发鸿蒙原生应用
114 浏览
0 评论
基础的页面布局
12 浏览
1 评论
鸿蒙原生开发手记:01-元服务开发
12 浏览
0 评论
鸿蒙原生开发手记:02-服务卡片开发
10 浏览
0 评论