随笔分类 -  HarmonyOS开发

uni-app 项目鸿蒙原生适配实录:微信授权登录从"点击无反应"到真机跑通,条件编译、SDK 配置与那些官方文档没说清的坑
摘要:uniapp App 在 HarmonyOS NEXT 上接入微信授权登录的完整方案,涵盖微信开放平台注册、原生工程配置、前端代码改造三层。适用于 uni-app(Vue3)+ 独立 DevEco 原生工程的现有工作流。 一、背景与根因 现有 src/pages/Login/index.vue 的微 阅读全文

posted @ 2026-07-21 18:34 码间留白 阅读(26) 评论(0) 推荐(0)

uniapp项目鸿蒙适配,rebuild 后同步原生工程的三种方案与分层决策
摘要:做 uni-app 鸿蒙适配的同学,迟早会撞上一个问题:HBuilderX 重新 build 之后,怎么把前端产物同步到 DevEco 原生工程,同时不覆盖你在 DevEco 里手改的 ArkTS 代码? 本文记录了我们在实战中梳理出的三种方案、各自的适用场景,以及最终的选择。 一、先搞清一件事:b 阅读全文

posted @ 2026-07-21 17:44 码间留白 阅读(11) 评论(0) 推荐(0)

uniapp项目适配鸿蒙端没有自定义基座,调试和打包怎么办?
摘要:做过 uni-app Android 开发的同学一定熟悉"自定义基座"——把原生插件编译进基础 APK,Vue 代码热更新上去,调试效率极高。但鸿蒙端没有这套机制,每次改动都是全量编译安装。本文基于实际项目经验,分享在没有自定义基座的情况下,如何高效调试和打包鸿蒙应用。 一、先搞清楚:什么是自定义基 阅读全文

posted @ 2026-07-17 13:50 码间留白 阅读(39) 评论(0) 推荐(0)

鸿蒙纯血系统适配实战记录:uView + Vue3 的 uni-app 项目适配鸿蒙 NEXT,一天搞定主功能运行到鸿蒙纯血系统
摘要:一个已上线的 uni-app 项目(Vue3 + uView),在 AI 辅助下仅用一天就完成鸿蒙 NEXT 主功能适配,成功运行到鸿蒙真机。本文记录完整的改造过程、踩坑经验和效率心得。 背景 项目是一个基于 uni-app + Vue3 + uView 的跨平台社群 App,已稳定运行在 Andr 阅读全文

posted @ 2026-07-16 20:03 码间留白 阅读(20) 评论(0) 推荐(0)

华为开发工具‌DevEco Studio‌重用操作快捷键
摘要:1. 查找文件——双击shift查找文件 2. 打开最近文件——ctrl+E 打开最近打开文件3. 查找文件目录——点project右侧的目标图标,可打开当前文件所在目录4. 自动导包功能——Ctrl+Alt+M5. 代码跳转——ctrl+点击6. 代码格式化——Ctrl + Alt + L7. 不 阅读全文

posted @ 2025-06-13 09:49 码间留白 阅读(180) 评论(0) 推荐(0)

HarmonyOS开发——编译错误集锦(升级v4.x版本后的ArkTSCheck)
摘要:1. Array literals must contain elements of only inferrable types (arkts-no-noninferrable-arr-literals) 修改前: let permissionList = [ { name: '设备信息', val 阅读全文

posted @ 2024-10-14 11:42 码间留白 阅读(849) 评论(0) 推荐(0)

HarmonyOS开发—— Cannot find module '@kit.AbilityKit' or its corresponding type declarations. <ArkTSCheck>
摘要:异常现象: 下载的示例项目,引用 kit.AbilityKit 时报错如下: Cannot find module '@kit.AbilityKit' or its corresponding type declarations. <ArkTSCheck> 异常原因: 下载的示例项目不支持 kit. 阅读全文

posted @ 2024-10-10 15:48 码间留白 阅读(2329) 评论(0) 推荐(0)

HarmonyOS开发——编译报错“The reason and usedScene attributes are mandatory for user_grant permissions”
摘要:问题现象: DevEco Studio编译失败,提示“The reason and usedScene attributes are mandatory for user_grant permissions”。 问题原因: 从DevEco Studio NEXT Developer Preview2 阅读全文

posted @ 2024-10-10 10:52 码间留白 阅读(823) 评论(0) 推荐(0)

导航