0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

第一次用鸿蒙跑hello world是一种什么样的体验

Linux爱好者 来源:51CTO技术栈 作者:51CTO技术栈 2021-06-09 16:43 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

第一步:下载并安装 HUAWEI DevEco Studio

下载地址:

https://developer.harmonyos.com/cn/develop/deveco-studio

安装教程:

https://harmonyos.51cto.com/posts/3784

作为一个小萌新,第一次使用这个软件,有很多地方并不了解,前面安装和设置碰了很多次壁,卸载重装很多次,然后我选择在网上查阅资料。幸运的是网上有很多好心的开发者愿意分享他们的经验。

第二步:新建项目

我选择模拟机的是手机 P40,选完点击 Next。

然后是设置项目名字,文件名字,项目存放路径(显示 helloworld2 是因为我之前创建过一个同名的项目),设置完后点击 Finish。

这里要等一小会,等项目创建完会出现就是创建成功了!

第三步:打开模拟机并运行程序

点击 HVD Manager。

点击 Login 进入华为官方注册登录并申请模拟机的使用(出现下图是因为我已经注册了)注册很快申请也很快就通过了。

45c7019a-c5c7-11eb-9e57-12bb97331649.png

登录成功后会出现如下图,然后可以返回到程序。

45d07e32-c5c7-11eb-9e57-12bb97331649.png

回到程序这边的页面就如下图所示,选择 phone。

45dc40d2-c5c7-11eb-9e57-12bb97331649.png

按下这个绿色的三角形开始运行模拟机。

稍等一会就会出现模拟机了,然后点击 P40 字体正上方的白色三角形开始运行程序。

运行结果如下图。(最 NB 的程序就已经运行出来了)

460a461c-c5c7-11eb-9e57-12bb97331649.png

然后点击模拟机右边的三角形(或者模拟机屏幕下方的三角形)返回到模拟机桌面,可以看到所下图所示我们的程序在模拟机是一个 app 一样放在模拟机桌面。

4649d782-c5c7-11eb-9e57-12bb97331649.png

作为一个小萌新,以后会多多尝试下这个开发软件其他方面的东西,欢迎大家一起交流学习,谢谢!

编辑;jq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 华为
    +关注

    关注

    217

    文章

    35782

    浏览量

    260696
  • 模拟机
    +关注

    关注

    0

    文章

    8

    浏览量

    7518
  • 华为P40
    +关注

    关注

    0

    文章

    34

    浏览量

    3735

原文标题:萌新第一次用鸿蒙跑hello world

文章出处:【微信号:LinuxHub,微信公众号:Linux爱好者】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    VS Code运行 pytest_hello_world.py

    VS Code运行 pytest_hello_world.py
    的头像 发表于 11-24 00:33 339次阅读

    湿法去胶第一次去不干净会怎么

    在半导体制造过程中,若湿法去胶第一次未能完全去除干净,可能引发系列连锁反应,对后续工艺和产品质量造成显著影响。以下是具体后果及分析:残留物导致后续工艺缺陷薄膜沉积异常:未清除的光刻胶残留会作为异物
    的头像 发表于 09-16 13:42 349次阅读
    湿法去胶<b class='flag-5'>第一次</b>去不干净会怎么<b class='flag-5'>样</b>

    【汇思博SEEK100开发板试用体验】3/第一次使用OpenHarmony

    本分享贴,聚焦第一次上手的时候,可能出现的些问题,希望对其他小伙伴也有帮助。 ​​、创建首个OpenHarmony工程​​ ​​选择开发范式​​ ​​声明式开发(eTS)​​:主流推荐,高性能
    发表于 08-20 22:21

    暑假班第一次直播回放 | 新能源汽车的基础知识及RK3576芯片功能模块介绍

    感谢大家的支持,由李增老师主讲的RK3576汽车视觉智能座舱系统设计暑假班正式开课啦!扫描下方二维码观看第一次直播回放视频。观看回放1.前沿实战,开启汽车座舱新征程今年的暑假班中,李老师以全程实例
    的头像 发表于 07-11 16:31 494次阅读
    暑假班<b class='flag-5'>第一次</b>直播回放 | 新能源汽车的基础知识及RK3576芯片功能模块介绍

    STM32H747 USB接口,插拔第一次连接的上,之后就再也连接不上,为什么?

    状态 :STM32H747 全新板子,没有烧任何程序,boot0 拉高。上电 USB口强制进入DUF模式。 操作及现象 1、第一次上电,通过USB连接电脑 。可以识别成 DFU in FSmode
    发表于 07-10 06:08

    航盛电子出席东风日产第一次供应链顾问委员会

    近日,以“共创、共赢”为主题的东风日产第一次供应链顾问委员会在广州召开。39家战略供应商齐聚东风日产企业大学,结合时代机遇与挑战,共商共享发展方针。航盛集团董事长、总裁杨洪作为东风日产供应链顾问代表,受邀出席本次会议。
    的头像 发表于 07-01 16:58 759次阅读

    福田特来电2025年第一次股东会及董事会顺利召开

    近日,北京福田特来电微电网科技有限公司(以下简称“福田特来电”)2025年第一次股东会及董事会在福田汽车北京总部召开。福田汽车副总经理、福田特来电董事长崔士朋、福田汽车金融副总裁张雪薇、福田汽车Z
    的头像 发表于 06-18 17:32 945次阅读

    STM32F407骄阳电机版DMA双缓存接收串口数据时,上电第一次接收区是memory1而不是memory0?为什么?

    STM32 F407骄阳电机版DMA双缓存接收串口数据时,上电第一次接收区是memory1而不是memory0?
    发表于 06-12 07:15

    看门狗存在问题,设备第一次设置后正常,再次运行提示ValueError: WDT id is used,怎么解决?

    看门狗存在问题,设备第一次设置后正常,再次运行提示ValueError: WDT id is used,重启也无法恢复
    发表于 04-29 07:17

    第一次给本科生讲课,从孩子们身上我看到了祖国未来希望

    第一次给本科生代课,我感觉是件很有意义的事情,孩子们也让我倍加感动,记录到公众号,分享给大家。 下图是课程结束后,学生们自己非常自觉地整理实验材料,注意:是自觉整理,这体现出孩子们对器材和设备
    的头像 发表于 03-12 12:21 1005次阅读
    <b class='flag-5'>第一次</b>给本科生讲课,从孩子们身上我看到了祖国未来希望

    STM32L496RG第一次烧写程序后需要重新上下电才能正常执行程序,为什么?

    项目中使用板子第一次下程序后必须得重新上下电才能下程序,期间什么复位都不起作用,只有第一次会有这种情况 观察第一次对应的PC指向0X1FFF5236,该区域对应SYSTEM区,以为是启动选项字节问题,发现烧写完和未烧写的选型字
    发表于 03-11 07:41

    请教ADC12D800RFRB评估板第一次使用问题

    ADC12D800RFRB评估板第一次使用问题 大家好,我的问题如下: 第一次使用的时候按照提供的个使用手册,安装了WV5,连好板子,PC也识别到了。但是手册上说,第一次使用的时候
    发表于 01-21 06:50

    第一次做电路,总把小mos管烧掉

    设计电路,工程师应该有不少得意之作,而画板子、焊板子、调板子也有很多趣事,尤其是新手期,哈哈。 1. 自己第一次做的电路 24变12伏,根据lay的板子实验板搭出来。 开始调试时,总是把小mos管
    的头像 发表于 01-15 14:06 649次阅读
    <b class='flag-5'>第一次</b>做电路,总把小mos管烧掉

    使用MCUXpresso for VS Code插件开发Zephyr的hello world

    本期来到Zephyr实战经验演练,小编带着大家起使用MCUXpresso for VS Code插件来开发个属于Zephyr的hello world
    的头像 发表于 01-03 09:21 1780次阅读
    使用MCUXpresso for VS Code插件开发Zephyr的<b class='flag-5'>hello</b> <b class='flag-5'>world</b>

    ADS1256第一次上电的时候,采集的ADC信号是实际值的半,为什么?

    最近在用ADS1256这款ADC芯片,出现了个很怪异的问题。当我第一次上电的时候,采集的ADC信号是实际值的半,重新上电后又正常了。 但是并不是每次
    发表于 12-13 15:33