OpenHarmony与ArkUI-X的跨平台开发环境搭建速通版

OpenHarmony与ArkUI-X的跨平台开发环境搭建速通版

该文档于时间20251125编写,

是Windows端,

特定版本的OpenHarmony使用ArkUI-X框架跨平台开发

默认会了一些基础常识,直接操作不解释,有需要看详细版

默认会了一些基础常识,直接操作不解释,有需要看详细版

默认会了一些基础常识,直接操作不解释,有需要看详细版

1、准备工作

1.1.Harmony

下载链接
最新版本 - 下载中心 - 华为开发者联盟
https://developer.huawei.com/consumer/cn/download/

image

这里如果是Windows环境下载 5.1.0 Release

这里如果是Windows环境下载 5.1.0 Release

这里如果是Windows环境下载 5.1.0 Release

因为是5.1.0,汉化步骤看情况使用,SDK及ArkUI-X以及鸿蒙虚拟机都是API18版本

因为是5.1.0,汉化步骤看情况使用,SDK及ArkUI-X以及鸿蒙虚拟机都是API18版本

因为是5.1.0,汉化步骤看情况使用,SDK及ArkUI-X以及鸿蒙虚拟机都是API18版本

image

1.1.1.开始安装IDE

直接点击下一步

屏幕截图 2025-11-21 164627

勾选✔1.创建桌面快捷方式 2.更新PATH变量

屏幕截图 2025-11-21 164701

屏幕截图 2025-11-21 164828

保存好其他应用程序及文件,勾选立即重启,点击完成

屏幕截图 2025-11-21 165837

重启电脑后,打开DevEco Studio,勾选,同意,点击Agree

屏幕截图 2025-11-21 170237

1.1.2.汉化DevEco Studio

方式一

汉化1

方式二

汉化

重启后就是中文界面的IDE

1.1.3.安装AI 辅助编程助手 Plugin

安装DevEco CodeGenie

无需解压

CodeGenie

后续使用登录即可

1.1.4.下载模拟器(虚拟机)

1

2

34

1.1.5.ArkUI-X安装

12345

至此Harmony准备完成

1.2.Android

下载Android Studio

下载 Android Studio 和应用工具 - Android 开发者  |  Android Developers
https://developer.android.google.cn/studio?hl=zh-cn

1.2.1.安装IDE

2025-11-25_205829

2025-11-25_210725

勾选Android Virtual Device,再点击Next

2025-11-25_210743

2025-11-25_210824

2025-11-25_210907

2025-11-25_211035

2025-11-25_211231

2025-11-25_211258

2025-11-25_211336

2025-11-25_211359

2025-11-25_211421

2025-11-25_211914

完成后即可使用

1.2.2.下载创建虚拟设备

12346

至此完成了最耗时间的准备工作

2、创建项目

2.1.DevEcoStudio端

打开DevEcoStudio

2025-11-25_215623

2025-11-25_215648

2025-11-25_215732

2025-11-25_215853

2025-11-25_220018

2025-11-25_220059

2025-11-25_220215

2025-11-25_220338

2025-11-25_220424

2025-11-25_220955

2.2.打开Android Studio

2025-11-25_221214

2025-11-25_221536

2025-11-25_222434

如上图所示,左边是Android运行的鸿蒙代码,右边的是原生鸿蒙运行,这说明可以直接在DevEco Studio直接开发各端软件,至此所有开发环境配置完成。

3、成功环境配置展示

3.1.Harmony端

2025-11-25_222802

再三强调,Windows必须选DevEco Studio5.1.0

2025-11-25_222817

2025-11-25_222857

3.2.Android端

2025-11-25_222704

Android Studio是最新版本

2025-11-25_222647

虚拟机系统必须选带星的,具体其他看图

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/977671.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

卷积神经网络的引入4 —— 局部扰动与空间结构破坏下的鲁棒性验证

在前三篇文章中,我们依次验证了:CNN 对平移等空间扰动具有天然优势 在低维灰度图(Fashion-MNIST)上,CNN 与 MLP 差距有限 在中等复杂度数据集(CIFAR-10)上,差距迅速拉大到这里,一个重要问题浮现:CNN 的优势到…

qoj 2610 题解

题意 给你 \(n\) 个二维平面上的点,初始你有一个位于 \((0, 0)\) 的退化矩形。每次你可以选择一个点,并将矩形扩张(长、宽不能减小)使得矩形包含这个点,代价为新矩形相对于原矩形多出来的那部分。你需要判断有没有…

P4158 [SCOI2009] 粉刷匠

没看到每个格子只能染一次色。。?11 于是 \(f_{i,j}\) 预处理每块木板涂 \(j\) 次色最多有多少个涂正确的,这个直接暴力枚举最后一次涂色的区间就好了。有了 \(f\) 就是简单背包了。 #include<bits/stdc++.h> …

Temperature、Top P 的原理以及两者区别

Temperature、Top P 的原理以及两者区别Posted on 2025-11-26 21:21 Java后端的Ai之路 阅读(0) 评论(0) 收藏 举报🌟 Temperature & Top P一句话总结: Temperature = AI的"胆量"(胆小→保守,大…

Python convert class list in CSV file via pandas.dataframe

import time import threading import datetime import pandas as pdclass Book():def __init__(self,id,name,author,comment,content,isbn,summary,title,topic):self.id=idself.name=nameself.author=authorself.co…

Google 新出的 Antigravity 有哪些新特性?

1、Antigravity 有哪些新功能? Google 在推出 Antigravity 之前,对市面上 Cursor、Windsurf 等竞品做了深入研究之后,总结出 AI开发者在2025年必不可少的三个核心组件: 1)编辑器体验 编辑器依然是核心,开发者需要…

RabbitMQ消息分发详解:从默认轮询到智能负载均衡 - 指南

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

宇树 Qmini 双足机器人训练个人经验总结

github:https://github.com/vsislab/RoboTamer4Qmini本篇内容基于我在 AutoDL 云服务器 上对 Qmini 做完整训练与测试的实践总结,涵盖训练、可视化、策略测试、模型导出、URDF 调试等环节,并重点说明 headless(无显…

11月26日

上午离散数学马原 下午补上周马原的课

slkjflksjdklflsdkjfjlksdlkjfsflkjsd

[JOI Open 2019] 三级跳 / Triple Jump三元组等多元组/子区间/子序列问题,求极值。 例如三元组 \((a,b,c)\) 求极值,可以关注两个数 \((a,b)\),再确定 \(c\) 的范围,这样枚举 \((a,b)\) 是 \(O(n^2)\) 的。有时最优…

实用指南:文档搜索引擎搜索模块:从需求拆解到落地的全流程实现指南

实用指南:文档搜索引擎搜索模块:从需求拆解到落地的全流程实现指南2025-11-26 21:08 tlnshuju 阅读(0) 评论(0) 收藏 举报pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto …

AI元人文实践:家庭旅游规划

这是完整版《AI元人文实践:家庭旅游规划》AI元人文实践:家庭旅游规划 从价值冲突到共识涌现的共生之旅 引言:超越决策困境的范式革命 家庭旅游规划,这一看似平常的日常活动,实则是一个多元价值交锋的微观宇宙。传…

十一月份《代码大全》观后感

在大二之前,我代码的终极追求就是“能跑就行”。只要程序能正确输出结果,代码长一点、乱一点,变量名随意一点,都无所谓。我甚至觉得花时间整理代码格式、优化结构是浪费时间,是“过度设计”。 《代码大全2》彻底重…

[KaibaMath]1026 海明码校验位数求解方法的进一步简化

本文基于[logm]+1=⌈log(m+1)⌉,对1020的结果做进一步简化。

畅通工程 小记

1.最短路的板子 2.u=0是哨兵 意味着所有都要+1(0开始的话)!!!起点和终点 3.Dj里的d定义n+1个 4.有多条边时更新之后要存到!!!数组里!!!双向 (通过deepseek检查真的可以收获很多) #include <bits/stdc+…

畅通工程 小记

1.最短路的板子 2.u=0是哨兵 意味着所有都要+1(0开始的话)!!!起点和终点 3.Dj里的d定义n+1个 4.有多条边时更新之后要存到!!!数组里!!!双向 (通过deepseek检查真的可以收获很多) #include <bits/stdc+…

一篇文章详解Kafka Broker - 教程

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

一篇文章详解Kafka Broker - 教程

pre { white-space: pre !important; word-wrap: normal !important; overflow-x: auto !important; display: block !important; font-family: "Consolas", "Monaco", "Courier New", …

Redhat-9-中编译-EFS-客户端工具-即过程中-报错提示-warning: aws-lc-fips-sys@0.13.9: Building with: CMake-解决方法

Redhat-9-中编译-EFS-客户端工具-即过程中-报错提示-warning: aws-lc-fips-sys@0.13.9: Building with: CMake-解决方法Posted on 2025-11-26 20:53 520_1351 阅读(0) 评论(0) 收藏 举报如果在Amazon linux 系统上…

2025年11月【口碑好的】通讯管理机【公司】【推荐】【哪家好】

2025年11月【口碑好的】通讯管理机【公司】【推荐】【哪家好】市面上通讯规约转换器/嵌入式机柜通讯管理机/工业级通讯管理机/发电厂通讯管理机/远动通讯管理机/光伏通讯管理机/机房通讯管理机/电力通讯管理机/变电站通…