- 博客(3)
- 收藏
- 关注
原创 鸿蒙HarmonyOS与Flutter 3.27.4 混合开发:开发环境配置
本文介绍了在鸿蒙、安卓、苹果三端应用开发中引入Flutter框架以降低开发成本的方案。主要内容包括:1) 开发工具与SDK的安装配置(DevEco Studio、VS Code、JDK);2) Flutter环境变量的详细设置(PATH变量和新建变量);3) 创建并运行Flutter项目的完整流程,包括VS Code插件安装和项目调试。通过该方案可实现在原有工程中复用Flutter模块,有效减少多端同步开发的重复工作量。
2026-01-21 15:19:29
2146
原创 鸿蒙HarmonyOS中hvigorfile构建脚本的使用 - 打包时排除指定模块
摘要 本文介绍了如何在OpenHarmony项目中使用hvigor配置过滤demo模块,以减小上架APP包体积。通过在工程级hvigorfile.ts文件中添加节点评估逻辑,获取应用上下文并修改build-profile.json5配置,实现了对/demo/路径下模块的自动过滤。该方法有效移除了演示模块,使最终生成的APP包不再包含这些非必要内容,优化了包体大小。配置简单高效,只需几行TypeScript代码即可完成模块筛选。
2026-01-20 11:01:32
456
原创 鸿蒙HarmonyOS中hvigorfile构建脚本的使用 - 生成APP的打包时间
本文介绍了在HarmonyOS测试环境下为APP版本号添加打包时间的方法。通过在工程级hvigorfile.ts配置文件中动态注入构建时间字段(格式为YYYYMMDD-HH:MM:SS),并在构建时保存到BuildProfile.ets文件中。开发者可在需要显示版本号的地方直接引用该字段,实现类似"v1.0.0(200)-20260115-14:37:19"的版本信息展示。该方法适用于HAP/HSP模块,只需调整相应插件配置即可。
2026-01-15 17:08:21
809
1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅