新手Flutter鸿蒙化如何从0到1搭建指南Windows家庭版

Windows下Flutter鸿蒙化环境配置实战:从零到一踩坑指南 本文详细介绍了在Windows系统下配置Flutter鸿蒙化环境的完整流程,包括必备软件清单、环境变量配置、鸿蒙SDK管理、Flutter专项设置及常见问题解决方案。通过实战经验分享,帮助开发者快速搭建开发环境并避开常见陷阱,提升开发效率。 阅读详情

新手Flutter鸿蒙化如何从0到1搭建指南 论运行"HELLO WORD"有多难–WINDOWS家庭版

电脑比较老,由于之前做JAVA开发,配置环境错综复杂,所以出现了很多莫名其妙的问题,每一步都有坑,多亏前辈们的鼎力相助和经验传授,让我知道遇到问题不可怕,一切都有解决方案

一、安装DevEco Studio

1.1 根据自己电脑系统选择合适版本下载,注意用Release正式版

在这里插入图片描述

1.2 这一步将三个复选框都勾上 安装参考官方文档

在这里插入图片描述

1.3 创建项目试试开发工具有没有配置好

在这里插入图片描述

1.4 配置下载 OpenHarmony SDK和ArkUI-X SDK

在这里插入图片描述

1.5 配置模拟器

在这里插入图片描述

在这里插入图片描述

1.6 项目运行成功

在这里插入图片描述

二、 Flutter鸿蒙化环境配置

2.1 首先进行配置flutter鸿蒙化环境 现在使用的是3.32.4-dev版本,使用git从gitcode仓库克隆下来,GIT工具安装教程

克隆指令:git clone -b oh-3.32.4-dev https://gitcode.com/openharmony-tpc/flutter_flutter.git

在这里插入图片描述

2.2 配置flutter环境变量,复制bin路径粘贴进来即可

在这里插入图片描述

此刻还需新建三个系统变量,Flutter需要用到
变量名:DEVECO_SDK_HOME 变量值:复制DevEco Studio的sdk目录
变量名:PUB_HOSTED_URL 变量值:https://pub.flutter-io.cn
变量名:FLUTTER_STORAGE_BASE_URL 变量值:https://storage.flutter-io.cn
后两条指令是用来配置国内的站点,因为默认会从谷歌上下载一些包,如果没有翻墙的话会卡住

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.3 输入命令查看Flutter是否安装成功,并查看版本号

flutter --version

在这里插入图片描述

2.4 进一步进行检查flutter版本状态

flutter doctor -v

在这里插入图片描述

三、创建Flutter鸿蒙项目

3.1 创建一个文件夹专门用来放项目,在此目录下,长按shift键右击鼠标选择打开PowerShell,执行以下命令,其中projectname为项目名称,必须全部为小写字母

flutter create --platforms ohos projectname

在这里插入图片描述

3.2 进入创建的文件夹,在flutter项目的目录结构下有一个ohos文件夹,文件夹里面存放的就是鸿蒙开发的目录,用powershell执行以下命令构建

flutter build app --release

在这里插入图片描述

3.3 构建成功会生成一个build文件夹,直到找到一个以app为结尾的文件

在这里插入图片描述

四、打开并运行Flutter鸿蒙项目

4.1 使用DevEco Studio运行模拟器,并打开ohos包,必须在模拟器开启运行状态下进行签名认证 File->Project Structure->Signing Configs,签名会自动填充,点击OK即可,此时项目会报错,build-profile.json5文件夹下,找到"targetSdkVersion",填写SDK版本,模拟器什么版本就填什么

“targetSdkVersion”: “6.0.0(20)”

在这里插入图片描述
在这里插入图片描述

4.2 运行

在这里插入图片描述

*此时心里已经万分激动了,不容易啊

五、总结开发过程中问题

5.1 之前做JAVA开发的一定要注意将JAVA JDK版本换为17,参考文档

在这里插入图片描述

5.2 关于Ohpm一直找不到原因,这个问题困绕了2天,幸好在大神帮助下解决了,之前开发用过node,版本太低,需要18版本以上 参考官方文档在这里插入图片描述

在这里插入图片描述

5.3 家庭版Win10系统运行不了模拟器,不能开启虚拟化问题

在这里插入图片描述

5.3.1 复制以下代码,保存为以cmd后缀文件并执行 安装Hyper-V Installer

pushd "%~dp0"
dir /b %SystemRoot%\servicing\Packages\*Hyper-V*.mum >hyper-v.txt
for /f %%i in ('findstr /i . hyper-v.txt 2^>nul') do dism /online /norestart /add-package:"%SystemRoot%\servicing\Packages\%%i"
del hyper-v.txt
Dism /online /enable-feature /featurename:Microsoft-Hyper-V-All /LimitAccess /ALL

5.3.2 打开控制面板->程序->启用或关闭Windows功能,将图片中红框打对钩

在这里插入图片描述

记住,一切问题都可解决,不要被困难打倒,自己解决不了,多请教别人,程序运行成功后的喜悦之情难以言表,感谢提供帮助的各位大神,今晚可以早早睡觉了,晚安,玛卡巴卡

感应电机无速度传感器FOC控制原理与Simulink仿真实践 无速度传感器FOC控制是电机驱动领域的重要技术,通过算法重构实现仅依赖电气参数的闭环控制。其核心原理基于电机数学模型,利用Clark/Park变换和滑模观测器估算转子位置和转速。这种技术在工业伺服系统中具有显著价值,能有效降低系统成本并提高可靠性。典型应用场景包括纺织机械、风机驱动等需要精确转速控制的设备。本文以感应电机为例,详细解析了无感FOC的Simulink实现方法,特别关注滑模观测器设计和双闭环控制策略,为工程师提供可直接复用的参数调优经验。 阅读详情

相关推荐

保姆级教程:断网环境下用Flexnet服务器搞定SolidWorks 2021安装与破解(附错误5解决方案)

本文提供SolidWorks 2021在断网环境下的企业级部署指南,详细解析Flexnet服务器本地化工作原理,并给出安装与破解的实战方案,特别针对常见的'错误5'问题提供多维度解决方案。适用于需要内网隔离或移动办公的工业设计场景,确保数据安全与授权合规。

weixin_28683391的博客 298

Windows 平台 Flutter-OpenHarmony(鸿蒙)开发环境搭建指南:从 SDK 获取到鸿蒙 PC 真机热重载(含 ZIP 源码三大典型问题与真机运行四项故障修复)

Windows 平台 Flutter-OpenHarmony(鸿蒙)开发环境搭建指南:从 SDK 获取到鸿蒙 PC 真机热重载(含 ZIP 源码三大典型问题与真机运行四项故障修复)

wei_shuo的博客 2万+

TMS320F28377D的sys/bios双核工程配置详解——从零搭建到RAM优化

本文详细解析了TMS320F28377D双核系统在sys/bios环境下的工程配置与RAM优化策略。从开发环境搭建、SYS/BIOS工程创建到双核CMD文件配置,提供了实战技巧和常见问题解决方案,帮助开发者高效实现电力电子控制系统中的双核协作与性能优化。

weixin_28292761的博客 600

Windows系统小白搭建Flutter鸿蒙环境完整指南

本文提供Windows系统下搭建Flutter鸿蒙开发环境的完整指南。内容包括:1)环境准备与检查,确认系统版本、Git和DevEco Studio安装;2)Flutter SDK安装配置,包括下载鸿蒙适配版、设置环境变量和国内镜像源;3)JDK环境配置;4)创建Flutter模块并构建HAR包;5)两种集成方式:开发阶段源码引用和发版阶段HAR引用。指南详细说明了每个步骤的命令操作和配置要点,配有截图说明,帮助开发者快速搭建Flutter鸿蒙混合开发环境,实现Flutter应用在鸿蒙平台的运行。

三声三视的博客 1130

OpenCompass实战:从零部署大模型评测平台,量化模型能力选型

在大模型技术选型与评估中,客观、可量化的评测体系是工程实践的关键。其核心原理在于通过标准化的数据集、统一的评测方法与自动化流程,将主观的模型体验转化为可比较的指标数据。这种评测框架的技术价值在于解决了模型能力评估的模糊性问题,为开发者提供了模型选型、效果对比与迭代优化的科学依据。典型的应用场景包括对比不同开源模型在代码生成、逻辑推理等特定任务上的性能,或是评估微调后模型在业务数据集上的提升效果。OpenCompass作为开源的大模型全能力评测平台,正是这一理念的工程化实现。它通过模块化的四层流水线架构和配置

weixin_28725037的博客 626

手把手教你用.NET Reactor 7.3.0保护跨平台.NET应用(含macOS/Rider配置)

本文详细介绍了如何使用.NET Reactor 7.3.0为跨平台.NET应用提供代码保护。文章重点涵盖了在macOS环境下的GUI工具安装、与JetBrains Rider的深度集成配置,并针对Avalonia UI框架提供了专项保护策略和避坑指南,帮助开发者有效防止代码被反编译和破解。

coffee的博客 594

【Flutter 鸿蒙三方库适配指南】第四章:Flutter 鸿蒙开发环境搭建指南 (MacOS & Windows)

本文详细介绍了在MacOS和Windows系统上搭建Flutter鸿蒙开发环境的完整流程。主要内容包括:安装DevEco Studio与OpenHarmony SDK、获取鸿蒙版Flutter SDK、配置关键环境变量以及验证环境正确性。特别强调了必须使用鸿蒙社区维护的Flutter SDK分支版本,并提供了针对不同操作系统的具体配置方案。文中还包含了常见问题排查指南,帮助开发者顺利完成环境搭建,为后续的Flutter鸿蒙应用开发做好准备。

AHuiHatedebug的博客 1301

【24届计算机校招】面经汇总

这是笔者为了能够记录一下接下来一段时间会看的一些博客视频等汇总。一是为了汇总后常回来看看,而是为了后面的人在这个阶段准备的时候有个参考。现在已经6月底了,大部分高校的夏令营都出来了,而我至今还是夏0营,前几天还为川大会收双非而感到高兴,但遗憾的是川大并没要我。而我另一位双非的朋友已经拿到offer,在决定去南开还是华师了。没有对比就没伤害,我开始怀疑自己的决策是否正确——这段时间的夏令营我都有关注,但我仅报了少部分的几个酒吧舞,而没有选择海投,我觉得只要我认准了一个东西,我拼尽全力就一定能够获取到。

JehanRio's Private Blog 804

【OpenHarmony】Flutter鸿蒙化搭建GitCode口袋工具1.0 WINDOWS家庭版

本文介绍了一个基于Flutter开发的GitCode搜索工具1.0版本,支持用户和仓库搜索,提供流畅的分页体验。该项目专为OpenHarmony平台优化,同时兼容Windows等平台。文章详细说明了环境搭建、项目下载、GitCode访问令牌配置、项目启动和运行的全过程,包括解决编译错误、构建项目、签名认证等关键步骤,最终成功在模拟器上运行并实现GitCode账号搜索功能。该工具为开发者提供了便捷的GitCode搜索解决方案。

Sunshine_向阳而生的博客 455

LiteOS | 基于LiteOS的智慧农业案例实验分享

分享一个基于小熊派+LiteOS+华为云的案例实验(智慧农业)。 实验框图 相关模块简介 1、STM32L431RCT6 2、LiteOS LiteOS是华为开发的轻量级实时操作系统: LiteOS源码GitHub仓库链接: https://github.com/LiteOS/LiteOS 其源码一级目录结构如下: 其内核包括任务管理、内存管理、时间管理、通信机制、中断管理、队列管...

嵌入式大杂烩 5990

Windows 下 Codex 安装全记录:从零到一的保姆级图文教程

本文主要介绍了Windows 下 Codex 安装全记录:从零到一的保姆级图文教程,希望能对学习使用 Codex 的同学们有所帮助。 文章目录 1. 背景 2. 实战教程 2.1 方案一 2.2 方案二 3. 报错解决方案

weixin_43178406的博客 14万+

针对Windows家庭版的鸿蒙跨平台框架flutter的安装与环境配置

在这篇笔记是有关于总结出来flutter的安装与环境配置的详细步骤同时在此期间,出现的一些问题,也列出来了解决办法(可以直接点击目录跳转)如:配置虚拟机模拟器安装时,Windows家庭版默认没有Hyper-V,所有需要配置才能运行模拟器。这里有此配置办法这里给出git安装网站的网址(),接下来可以按照我的步骤来进行(注意:这些步骤需要看清勾选的选项,在图片上就不做标记根据自己型号来下载:我这里选择的是Windows/64的Git配置注意:这里要勾选第一个选项 Addittional icons。

yuminghao_的博客 1451

数据挖掘实战-基于LSTM时间序列模型的香烟销售预测分析

本文介绍了基于LSTM时间序列模型的香烟销售预测分析实验。实验背景为烟草市场竞争激烈,企业需提高销售预测准确性以优化生产、库存和营销策略。LSTM模型因其处理长序列数据的能力被选为预测工具。实验步骤包括数据准备、特征工程、模型构建、训练与评估及结果分析。数据集来自某市门店的销售数据,技术工具为Python 3.9和Jupyter Notebook。实验过程涵盖数据导入、预处理、产品销售与区域销售分析、销售预测(包括销售额、销量、利润及海通店销售额预测)。

m0_64336780的博客 8952

Flutter for OpenHarmony: 从0到1Flutter环境搭建指南

作者:爱吃大芒果本文所属专栏更多专栏本指南将详细介绍 Windows 系统下 Flutter 开发环境的完整搭建流程,从前期准备、工具安装、环境配置到最终验证,帮助零基础开发者快速完成环境搭建,顺利开启 Flutter 开发之旅。

2502_93915572的博客 1912

OV9734 DATASHEET,完整规格书

OV9734完整规格书,包括电气参数,尺寸规格,寄存器配置表等

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

鸿蒙HarmonyOS与Flutter 3.27.4 混合开发:开发环境配置

本文介绍了在鸿蒙、安卓、苹果三端应用开发中引入Flutter框架以降低开发成本的方案。主要内容包括:1) 开发工具与SDK的安装配置(DevEco Studio、VS Code、JDK);2) Flutter环境变量的详细设置(PATH变量和新建变量);3) 创建并运行Flutter项目的完整流程,包括VS Code插件安装和项目调试。通过该方案可实现在原有工程中复用Flutter模块,有效减少多端同步开发的重复工作量。

L10110的博客 2148

温度PID控制PLC程序

温度PID稳定控制程序,适用于欧姆龙PLC,对其他PLC也具有很大参考价值

Flutter × HarmonyOS 6 开发环境搭建实战指南(Windows 全流程)

本文围绕 Flutter 在 HarmonyOS 6 平台上的开发实践,系统梳理了从环境准备到应用成功运行的完整流程。通过 Git 获取社区维护的 Flutter 适配 SDK、配置 DevEco Studio 6.x 相关工具链与环境变量,并统一 HarmonyOS API 版本号,最终实现了 Flutter 示例应用在 HarmonyOS 6 真机/模拟器上的正常运行,验证了该技术方案的可行性。对于希望在鸿蒙生态中复用 Flutter 技术栈的开发者而言,本文可作为一份可落地的参考指南与实践起点。

一键难忘的博客 1万+

VB摄像头监控

该VB模块可对摄像头捕获的画面进行录像等,可在创建的窗口进行控制

Flutter项目在HarmonyOS(鸿蒙)运行报错问题总结

本文针对鸿蒙应用开发中两个常见工具链错误提供解决方案。第一个错误error: unknown command 'clean'通常由DevEco Studio与命令行工具版本不匹配导致,解决方法是统一两者版本。第二个错误No Hmos SDK found则因SDK路径配置不当引起,需正确设置HOS_SDK_HOME环境变量并清除Flutter缓存路径。文章详细介绍了Windows和macOS双平台的操作步骤,强调工具版本一致性和路径准确性的重要性。通过检查版本匹配和环境变量配置,可解决大部分工具链问题。

github_37125043的博客 2493

Flutter 三方库 lint_staged 的鸿蒙化适配指南 - 在鸿蒙系统上构建严谨、自动化的代码提交风控体系

什么是 Lint Staged?它只对 Git 暂存区(Staged)的文件运行检查。在鸿蒙项目涉及成千上万个文件时,如果全量运行脚本将极其缓慢。通过精准的文件过滤,让鸿蒙开发者能在提交代码的几秒钟内完成格式校准和语法扫描,确保每一行入库的代码都符合鸿蒙架构的设计规范。通常配合husky一起使用,在 Git 执行pre-commit钩子时启动。graph TDA["鸿蒙开发者执行 git commit"] --> B["Git 钩子触发 (pre-commit)"]

大山哥 4869

鸿蒙跨平台框架 Flutter 在 Windows 家庭版的安装与环境配置教程

本文详细介绍了Flutter开发环境的搭建流程及HarmonyOS应用开发配置。主要内容包括:1)基础环境安装(Git、Java JDK17);2)Flutter SDK与DevEco Studio的下载安装;3)开发环境核心配置(SDK管理、模拟器/真机调试设置);4)项目创建与构建命令(flutter create/build)。特别说明了HarmonyOS特有的impeller-vulkan渲染模式配置方法,并提供了Gradle国内镜像加速方案。文中包含Windows/macOS双平台配置指引,以及常

lxy050519的博客 1748

Flutter 三方库 winmd 的鸿蒙化适配指南 - 在鸿蒙系统上构建极致、透明的 Windows 元数据(.winmd)解析与跨平台元数据驱动引擎

什么是 WinMD?它是 Windows Metadata 的缩写,本质上是描述 COM 和 WinRT 类型的二进制格式。在 Flutter for OpenHarmony 的实际开发中,虽然鸿蒙主要运行在 ARM 架构,但利用该库,我们可以编写一套鸿蒙应用来离线分析 Windows 平台的库文件,或者在构建跨平台自动化工具时,实现对 Windows 原生 API 定义的精准探测。它是构建“跨平台元数据智慧化应用”后的精准透视镜。winmd实现了从底层二进制字节流到 Dart 类型安全对象的完整映射。

Leo 4605

Flutter鸿蒙化适配:angel3_static资源服务库改造指南

在跨平台开发中,Flutter应用的鸿蒙系统适配是当前的技术热点。静态资源托管作为移动应用基础能力,涉及文件系统访问、WebView渲染等核心技术点。通过分析鸿蒙特有的ArkCompiler优化机制和Shizuku权限模型,开发者需要重构传统的资源加载逻辑。本文以angel3_static库为例,详解如何解决H5页面样式错位、微信JS-SDK调用异常等典型问题,并分享内存缓存优化、安全区域适配等工程实践。这些方案同样适用于PDF在线预览、H5游戏等需要高性能资源托管的场景,实测可使加载速度提升300%。

weixin_30383279的博客 324

flutter 框架跨平台鸿蒙开发 —— 避坑指南:Flutter 纯血鸿蒙开发环境配置全图解

flutter 框架跨平台鸿蒙开发 —— 避坑指南:Flutter 纯血鸿蒙开发环境配置全图解

红目香薰 1233

Windows 11 OpenHarmony 版 Flutter 开发环境搭建完整指南

本文档详细介绍了在Windows 11系统上搭建OpenHarmony版Flutter开发环境的完整流程。主要内容包括:环境配置、源码克隆、工具链安装等关键步骤。OpenHarmony版Flutter是Flutter框架针对HarmonyOS/OpenHarmony系统的适配版本,开发者可借此实现一套代码多平台运行(Android/iOS/HarmonyOS)。文档提供了详细的系统变量配置指南,包括TOOL_HOME、DEVECO_SDK_HOME等关键变量的设置方法,并强调必须重新启动终端使配置生效。同时

白晓明的博客 4113

Flutter for HarmonyOS 6 全环境配置教程(2025 最新版)

本文将手把手带你完成 Flutter + HarmonyOS 6 的完整开发环境搭建,从 Git 安装到成功运行第一个鸿蒙 Flutter 应用。全程图文并茂,专为 Windows 用户定制。

欢迎大家一起讨论交流 1609

Flutter画中画功能在鸿蒙系统的适配实践

画中画(Picture-in-Picture)是一种常见的多媒体交互模式,允许应用在后台以小窗口形式继续播放内容。在跨平台开发框架Flutter中,通过平台通道与原生系统交互实现这一功能。本文以pip_ios三方库的鸿蒙系统适配为例,详解如何解决分布式架构下的UI渲染差异、权限管理等技术难点。适配过程中需要处理鸿蒙特有的WindowStage窗口管理机制,实现iOS风格的手势交互,并优化内存管理策略。该方案不仅适用于视频类应用,也可扩展至直播、视频会议等需要多任务处理的场景,为Flutter生态的跨平台能力

dezhen7015的博客 455

现有Flutter项目支持鸿蒙-环境搭建

使用 Flutter SDK 3.22.0SDK 安装准备工作1.安装 DevEco Studio NEXT IDE, 注意版本应该是 Next,当前最新的是 5.0.32.

dfsgg的专栏 1038
上一篇: 鸿蒙开发-DevEco Studio开发工具设置生成ETS文件模版
下一篇: 【OpenHarmony】Flutter鸿蒙化搭建GitCode口袋工具1.0 WINDOWS家庭版
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值