当前位置: 首页 > news >正文

Hello HarmonyOS:搭建DevEco Studio开发环境与第一个应用运行(1)

1. 系统要求检查

在安装前,请确保电脑配置满足以下推荐要求,以保证 DevEco Studio 流畅运行:

  • 操作系统:Windows 10 64位 或 Windows 11 64位
  • 内存:16GB 及以上(8GB 仅能勉强启动,建议 16GB+)
  • 硬盘:至少 100GB 可用空间(建议使用 SSD 固态硬盘)
  • 分辨率:1280×800 像素及以上
  • 虚拟化支持:需开启 Hyper-V 或 HAXM 以支持模拟器加速
2. 下载安装包
  • 访问华为开发者官网下载中心。下载
  • 登录华为账号。
  • 选择 Windows 版本,下载deveco-studio-xxxx.exe安装包。
  • 建议同时下载并校验文件完整性,确保安装包未被篡改。
3. 安装步骤
  1. 双击运行下载的.exe文件。
  2. 若系统弹出“Windows 已保护你的电脑”提示,点击“更多信息” → “仍要运行”。
  3. 在安装向导中,点击“Next”。
  4. 选择安装路径(建议不要安装在 C 盘,可选 D:\DevEco Studio 等路径),点击“Next”。
  5. 选择是否创建桌面快捷方式,点击“Next”。
  6. 点击“Install”开始安装。
  7. 安装完成后,勾选“Run DevEco Studio”,点击“Finish”启动。

4. 首次启动配置
  • 启动后,IDE 会自动检测并提示安装 HarmonyOS SDK、Gradle、Node.js 等必要组件。
  • 按提示完成 SDK 下载与配置,建议选择国内镜像源以加速下载。
  • 配置完成后,即可创建第一个鸿蒙项目。
5. 构建第一个HarmonyOS应用(ArkTS)
  • 菜单栏选择File>New>Create Project来创建一个新工程
  • 选择Application应用开发,选择模板Empty Ability,单击Next进行下一步配置。
  • 需要兼容的API版本
  • 构建第一个页面

  • Project窗口,单击entry > src > main > ets > pages,打开Index.ets文件

  • @Entry @Component struct Index { @State message: string = 'Hello World'; build() { RelativeContainer() { Text(this.message) .id('HelloWorld') .fontSize($r('app.float.page_text_font_size')) .fontWeight(FontWeight.Bold) .alignRules({ center: { anchor: '__container__', align: VerticalAlign.Center }, middle: { anchor: '__container__', align: HorizontalAlign.Center } }) .onClick(() => { this.message = 'Welcome'; }) } .height('100%') .width('100%') } }
  • 效果图

http://www.jsqmd.com/news/913495/

相关文章:

  • 为什么92%的Claude企业用错画像标签?深度解析行为埋点偏差、冷启动陷阱与动态衰减曲线
  • Vue3旅游网站源码包:含首页/景点/线路/海报/关于我们/登录注册等9大功能页
  • Claude合同条款审查实操手册:5步精准定位AI服务隐性风险,90%企业已踩坑
  • 2026年卫生避光瓶top10推荐:江苏瓶盖/江苏精油盖/江苏胶头滴管盖/江苏螺口瓶/合规性与性能双维度盘点 - 优质品牌商家
  • 安达发|aps高级排产:电动工具行业智能制造的核心引擎
  • Airy光束自由传播光强仿真:Matlab一键运行生成2D/3D分布图
  • 抖音下载工具深度解析:架构哲学与实战优化指南
  • 深度科普|现代通信技术全解析:从底层原理到5G硬核核心
  • 从移动端看MMarkets(评测类)值得关注吗?
  • imFile架构深度解析:多协议下载引擎的技术实现与性能优化
  • JavaWeb问卷系统实战工程:含完整源码、MySQL建库脚本与可直接运行的JSP页面
  • Claude Code相关最新问题解决API Error: 400 Failed to deserialize the JSON body into the target type:
  • cmd操作手机命令行
  • 【AI时代PRD新范式】:为什么你的Claude需求文档总被研发拒收?3个权威验证指标揭晓
  • 光伏并网仿真工程包:含PQ/下垂/VSG多策略模型、实测数据与技术报告
  • 2026四川脱硫石灰批发专业厂家推荐:931脱硫石灰厂家联系方式/931脱硫石灰批发推荐/优选推荐 - 优质品牌商家
  • 10. IDA分析流程 I 芯巧Cadence 25.1新功能深入学习
  • 2026腾讯广告算法大赛的反思
  • 从界面看MMarkets(评测类)值得关注吗?
  • 终极HS2-HF Patch模组包:200+插件一键安装,彻底解决Honey Select 2兼容性问题
  • 13454353
  • Artec 3D三维扫描技术赋能卢森堡大公青铜肖像创作【巷尚UP3D】
  • 软件测试常见面试题整理
  • 2026年至今杭州植物饮料提取生产线厂商选择与行业深度观察 - 2026年企业资讯
  • 终极HS2游戏增强补丁完整解决方案:从零到精通的安装配置指南
  • Node.js技术周刊 2026年第18周
  • PyTorch版UNet车道线分割实战包:Tusimple训练+实线/虚线/积水路面多视频验证
  • NetcoreKevin:.NET 企业级智能体管理框架
  • 如何快速掌握开源质谱数据分析工具MZmine 3的完整工作流程
  • MiniMax联手支付宝打通AI商业闭环:M3系列提速在即