目录

Windows-10运行HarmonyOS项目

Windows 10运行HarmonyOS项目

点击链接下载 HUAWEI DevEco Studio ,需要先登陆下自己华为账号,没有的话用手机号注册下。

下载好点击.exe,一路默认安装即可。

https://i-blog.csdnimg.cn/blog_migrate/083fcd4955d48fc02014f15c61059d74.png#pic_center

安装完成图标

https://i-blog.csdnimg.cn/blog_migrate/8265006145028d1bd72e35bdcdca32e6.png

双击图标,选择不导入默认配置,下一步进入选择安装鸿蒙系统SDK路径页面。

https://i-blog.csdnimg.cn/blog_migrate/37d884dbaee0ce560241f44a81e78b06.png#pic_center

选择你想安装的目录,点击下一步,点击同意。

https://i-blog.csdnimg.cn/blog_migrate/9e101ac2c63ec68da29a557dd23ebca7.png#pic_center

等待安装。

安装完成后,点击Finish。

https://i-blog.csdnimg.cn/blog_migrate/55ee906afb94ff44c3d4d5f0defe65b3.png#pic_center

点击 Create HarmonyOS Project

https://i-blog.csdnimg.cn/blog_migrate/1b21645edb013dc21b23770cc687a648.png#pic_center

选择一个手机应用,点击下一步。

https://i-blog.csdnimg.cn/blog_migrate/dc5e61fce2bf466bf6fefbc15ae0cbc5.png#pic_center

根据自己要求配置项目。

https://i-blog.csdnimg.cn/blog_migrate/efa95bf40cb052b292b5f0c183bd0c6d.png#pic_center

点击Finish,等待项目初始化完成。点击运行(run)按钮运行项目。

https://i-blog.csdnimg.cn/blog_migrate/1e9cbbcd0c0959e88ef8ec3438a93383.png#pic_center

此时看日志会发现提示报错,按照错误提示进行操作

https://i-blog.csdnimg.cn/blog_migrate/72c6295e2fbc36252e6fee62886009cd.png#pic_center

点击底部任务栏 Terminal ,切换至命令行

https://i-blog.csdnimg.cn/blog_migrate/d06b343b0e25e36ac151209ee5c6ad87.png#pic_center

直接输入 npx browserslist@latest --update-db 命令会提示找不到 package.json 文件,手动用命令切换至包含 package.json 的文件目录下即可。我的是在这:

https://i-blog.csdnimg.cn/blog_migrate/e54b42c485ed0673e4ea5e1ae82e835c.png#pic_center

找到你的文件目录执行即可。

提示安装成功以后,再次运行又出现如下错误

Session 'com.example.myapplication': Error Deploying HAP

意思是我运行的设备不是 HarmonyOS 系统,我用的Android机器运行的😂😂😂,

下面创建一个 HarmonyOS 系统的模拟器。

https://i-blog.csdnimg.cn/blog_migrate/602846f3506753a87881b82d7e2dc35b.png#pic_center

首次点击会提示需要下载,点击下载即可。点击之后,如果华为账号已经认证过了浏览器会跳到一个授权窗口。点击允许就好了。否则根据提示进行认证,认证完成以后重新走下上图的步骤进行允许一下。

https://i-blog.csdnimg.cn/blog_migrate/218dbcfc4865c28b929ae6a0c555877f.png#pic_center

点击允许以后,切换至IDE会出现如下界面,点击 P40后面的Actions按钮运行模拟器

https://i-blog.csdnimg.cn/blog_migrate/6e3476c15681db9971aff79989ca0aec.png#pic_center

运行成功界面

https://i-blog.csdnimg.cn/blog_migrate/5159ea671a2cfe86d9164d86671fdd5a.png#pic_center

再次点击 run 运行项目即可。

https://i-blog.csdnimg.cn/blog_migrate/b1586ccb36b7937f849179d5c5bff048.png#pic_center

如果觉得模拟器嵌套在里面不舒服可以通过设置,单独弄成一个窗口。

https://i-blog.csdnimg.cn/blog_migrate/8ea0e977f47e93acb014bc9531405f20.png#pic_center

模拟器是远程链接到别的服务器,每次启动都有60分钟时间限制,时间到了需要重新启动项目。