鸿蒙Flutter实战:02-Windows环境搭建踩坑指南
鸿蒙Flutter实战:02-Windows环境搭建踩坑指南
环境搭建
1. 下载Flutter SDK,配置环境变量
鸿蒙 Flutter SDK 需要在 Gitee 下载。目前建议下载 dev 分支代码。
需要配置以下用户变量
注意鸿蒙开发需要安装Java和配置相关变量
# flutter sdk 镜像 FLUTTER_STORAGE_BASE_URL=https://storage.flutter-io.cn # pub 镜像 PUB_HOSTED_URL=https://pub.flutter-io.cn DEVECO_SDK_HOME=C:\Program Files\Huawei\DevEco Studio\sdk # Java SDK JAVA_HOME=C:\Program Files\Huawei\DevEco Studio\jbr
配置环境变量
编辑 PATH,添加以下路径,鸿蒙开发需要配置ohpm, hvigor及node
C:\Program Files\Huawei\DevEco Studio\tools\ohpm\bin C:\Program Files\Huawei\DevEco Studio\tools\hvigor\bin C:\Program Files\Huawei\DevEco Studio\tools\node
SDK 下载完成,环境变量配置妥当后,使用 flutter doctor 检查各项是否通过。
在命令行中,运行 ohpm -v, hvigor -v, node -v 查看输出是否正常,确保各个依赖的工具,其 PATH 配置正确。
使用 echo %DEVECO_SDK_HOME%
, echo %JAVA_HOME%
等检查用户变量是否生效。
环境变量发生变化时,需要重启命令行工具。
另外,需要注意的是,优先添加用户环境变量,如果是系统环境变量,可能需要注销登录或者重启系统,否则配置可能不生效。
2. 为了避免意外情况,将新建项目位置,于SDK使用相同的磁盘,如D盘。
否则可能出现package找不到的情况。
另外,项目目录不要过深入,不然会因路径太长导致编译可能失败。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
构建行业应用生态:云原生应用市场简化企业软件安装
在移动互联网时代,手机应用市场(App Store)为大众带来了极大的便利:通过简单的点击,用户便能轻松安装、升级并管理各种应用。然而,企业级软件的安装和管理却远没有那么轻松。复杂的架构、高度的定制化需求以及多种环境的兼容性问题,意味着企业在软件安装和维护上投入了大量的人力和资源。为了解决这些问题,一个基于云原生技术的企业级应用市场应运而生,旨在为行业集成商和大型企业提供一个像手机App Store一样高效便捷的平台,用以建设行业应用生态。 企业应用现状与挑战 对于企业级软件而言,传统的交付与管理方式存在诸多挑战: 安装复杂:企业级软件的架构复杂,配置过程繁琐,且对可用性要求极高。一般情况下,企业内部需要一支专业的运维团队来保证这些软件的正常运行。这不仅增加了企业的运维成本,还降低了效率。 交付效率低:传统的企业级软件交付模式通常涉及大量人工操作,交付周期长且复杂,尤其是在不同客户环境存在差异的情况下,部署、升级和维护都非常困难。 应用兼容性差:由于缺乏统一的标准和规范,不同供应商开发的应用难以无缝集成,应用之间的互操作性较差,导致系统维护成本高,扩展性差。 技术资源分散:企业在业务发...
- 下一篇
RustDesk 远程桌面 Web 客户端 V2 预览
RustDesk Web 客户端 V1 已经两年多没有更新,缺少许多功能,我们的团队花了三个月时间开发 V2。今天,我们自豪地介绍 V2 预览版,它在 V1 的基础上进行了许多增强。这些改进包括更强的解码能力、更好的国际键盘支持、剪贴板支持(不仅是文本,还包括图像剪贴板)和文件传输功能等。尽管受到浏览器功能的限制,我们努力确保 Web 版本提供与桌面版本同步的功能集和用户体验。 您可以通过访问 https://rustdesk.com/web 访问 RustDesk Web 客户端 V2 预览版。如果您希望通过 V2 访问自己的服务器,请根据[文档]配置 WebSocket Secure (WSS) 支持,并在端口 21118/21119 上进行设置。 location /ws/id { proxy_pass http://localhost:21118; proxy_http_version 1.1; proxy_set_header Upgrade $http_upgrade; proxy_set_header Connection "Upgrade"; proxy_...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Docker安装Oracle12C,快速搭建Oracle学习环境
- CentOS7安装Docker,走上虚拟化容器引擎之路
- Linux系统CentOS6、CentOS7手动修改IP地址
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- CentOS关闭SELinux安全模块
- CentOS7编译安装Gcc9.2.0,解决mysql等软件编译问题
- Hadoop3单机部署,实现最简伪集群
- CentOS6,7,8上安装Nginx,支持https2.0的开启