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

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

第二步:新建项目

我选择interwetten与威廉的赔率体系 机的是手机 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

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

    关注

    216

    文章

    34476

    浏览量

    252072
  • 模拟机
    +关注

    关注

    0

    文章

    8

    浏览量

    7414
  • 华为P40
    +关注

    关注

    0

    文章

    34

    浏览量

    3527

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

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

收藏 人收藏

    评论

    相关推荐

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

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

    DDC264第一次执行初始化,DOUT无输出的原因?怎么解决?

    第一次执行初始化操作(Figure 30.Configuration register write and read operations)时,DOUT无输出。但在第二及之后执行相同的操作,可以
    发表于 11-19 06:32

    LM4675D类功放时,第一次个焊上后有输入就是没有输出,为什么?

    LM4675D类功放时,第一次个焊上后有输入但是就是没有输出,外部电路未发现异常,后来将板上芯片更换后,可以使用,但用了不久,芯片便又没有输出,发现芯片并未发热.怎么回事?谢谢
    发表于 11-01 06:43

    TAS2557第一次跟第二播放的时候输出声音不同, 请问可以从甚么地方下手检查?

    第一次跟第二播放的时候, 输出的声音不同, 请问可以从甚么地方下手检查, 谢谢!
    发表于 10-18 06:00

    在例程 ”BLE_GATTS_SPP“中,手机第一次连接蓝牙服务时,怎么添加配对密码?

    在例程 ”BLE_GATTS_SPP“中,手机第一次连接蓝牙服务时,怎么添加配对密码?
    发表于 07-19 08:28

    鸿蒙OpenHarmony【小型系统 编写“Hello World”程序】 (基于Hi3516开发板)

    展示如何在单板上运行第一个应用程序,其中包括新建应用程序、编译、烧写、运行等步骤,最终输出“Hello World!”。
    的头像 发表于 05-10 16:26 721次阅读
    <b class='flag-5'>鸿蒙</b>OpenHarmony【小型系统 编写“<b class='flag-5'>Hello</b> <b class='flag-5'>World</b>”程序】 (基于Hi3516开发板)

    鸿蒙OpenHarmony【标准系统 编写“Hello World”程序】(基于RK3568开发板)

    下方将展示如何在单板上运行第一个应用程序,其中包括新建应用程序、编译、烧写、运行等步骤,最终输出“Hello World!”。
    的头像 发表于 05-09 17:58 909次阅读
    <b class='flag-5'>鸿蒙</b>OpenHarmony【标准系统 编写“<b class='flag-5'>Hello</b> <b class='flag-5'>World</b>”程序】(基于RK3568开发板)

    鸿蒙OpenHarmony【标准系统编写“Hello World”程序】 (基于RK3568开发板)

    编写“Hello World”程序 下方将展示如何在单板上运行第一个应用程序,其中包括新建应用程序、编译、烧写、运行等步骤,最终输出“Hello W
    的头像 发表于 04-24 17:32 838次阅读
    <b class='flag-5'>鸿蒙</b>OpenHarmony【标准系统编写“<b class='flag-5'>Hello</b> <b class='flag-5'>World</b>”程序】 (基于RK3568开发板)

    鸿蒙OpenHarmony【小型系统编写“Hello World”程序】 (基于Hi3516开发板)

    下方将展示如何在单板上运行第一个应用程序,其中包括新建应用程序、编译、烧写、运行等步骤,最终输出“Hello World!”。
    的头像 发表于 04-22 21:55 372次阅读
    <b class='flag-5'>鸿蒙</b>OpenHarmony【小型系统编写“<b class='flag-5'>Hello</b> <b class='flag-5'>World</b>”程序】 (基于Hi3516开发板)

    OpenHarmony项目群生态委员会第一次线下会议成功召开

    4月18日,在鸿湖万联(江苏)科技发展有限公司支持下, OpenAtom OpenHarmony(简称"OpenHarmony")项目群生态委员会第一次线下会议在无锡市国家软件园召开。
    的头像 发表于 04-20 09:42 612次阅读

    通过CAN控制电机启动,第一次发送start motor后,电机没有起来的原因?

    各位大神,我通过CAN控制电机启动,第一次发送start motor后,电机没有起来,然后返回状态为ALIGN_CHARGE_BOOT_CAP;再发一次start motor才可以正常使能。不知道这是什么情况呢?求大神解答,谢谢。
    发表于 04-18 07:47

    stm32f767zg外扩sram第一次读写没问题,再次直接死机的原因?

    代码是cubemx生成的,自己加了个读写测试,第一次可以连续的读写外扩的整片内存,也可以只读写个地址,都可以成功,之后再次读写程序就死机了,直接读取地址和调用库里的读写函数结果也
    发表于 04-16 06:13

    STM32L4 I2C主从通信,第一次通信成功,第二只检测一次中断就卡住了为什么?

    STM32L4 通过I2C方式组成主机——从机通信(主机从机都是stm32L431),主机给从机第一次发送消息能够成功,但是从机返回信息就会失败。 主机给从机第一次发送消息后,不让从机响应。主机
    发表于 03-29 08:32

    STM32L051程序烧入后第一次是正常的,后面不管是直接debug复位,还是重上电都无法重新给变量赋值,为什么?

    芯片的STM32L051,程序烧入后第一次是正常的,后面不管是直接debug复位,还是重上电,都无法重新给变量赋值,直接为0,很奇怪,找了圈找不到答案,希望能有大佬能解答
    发表于 03-26 07:50

    Aurix TC397x制作了定制主板,需要第一次对UCB存储区进行编程吗?

    我们 Aurix TC397x 制作了定制主板。 我们需要第一次对 UCB 存储区进行编程吗? UCB 地区的默认数据是什么?
    发表于 01-25 06:00