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

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

    关注

    215

    文章

    33619

    浏览量

    247144
  • 模拟机
    +关注

    关注

    0

    文章

    6

    浏览量

    7360
  • 华为P40
    +关注

    关注

    0

    文章

    34

    浏览量

    3400

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

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

收藏 人收藏

    评论

    相关推荐

    通过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

    ad9824第一次读取是对的,第二写入后再读取数据是错误的原因?

    这两个配置互换下位置,发现VGA_Gain_Address配置后读取正常,而Operatin_Address读取异常,请问是怎么回事?是否这个AD本身就是这样的。第一次遇到这样的ad ,请问是怎么回事?
    发表于 12-13 07:41

    电机在停机段时间后,在第一次开车时有异响的原因?

    我们是部矿井提升机,提升机的西玛格的,电机是西门子变频电机,采用SM150驱动,当电机在停机段时间后,在第一次开车时有异响,但当滚筒转过
    发表于 12-13 07:38

    我的第一个UVM代码——Hello world

    `uvm_component_utils有关 仿真命令: irun -sv -uvmhome \\\\ /.../ies/tools/methodology/UVM/CDNS-1.2/sv \\\\ hello_world.sv 仿真结果如下: 最后,再用张图来描述
    发表于 11-03 10:18

    AT指令的模块第一次通信是如何获取波特率的?

    这个第一次通信的波特率是怎么确定的
    发表于 11-02 06:48

    串口收发,上电后第一次总是多个FF字节怎么解决?

    串口1 收发,上电后第一次收到的数据 总是多个FF,导致后面数据乱了,但是在仿真状态是,收发是正常的,如下图。望大家多多指点。谢谢! 调换过串口和GPIO配置的顺序,还是没有解决。
    发表于 10-20 08:27

    51单片机电路第一次上电无法下载程序

    使用stc15W204s单片机,第一次上电时复位键无法工作,不能下载程序,已下载过程序的单片机焊接在这个电路上可正常下载。
    发表于 10-08 14:12

    USB带电状态下枚举后第一次数据上传,PC收不到是为什么?

    各位大佬好,我在工作使用NUC123这款设备,发现芯片带电情况下进行USB枚举后的第一次的上传数据, PC有几率收不到,通过Debug发现设备发送了,但是PC就是没收到。 于是在NUC123例程
    发表于 08-22 06:46

    【Milk-V Duo 开发板免费体验】duo第一程序hello world

    duo第一程序hello world 首先在VMware写hello world好代码 #include <stdio.h>
    发表于 07-20 10:08

    我的第一个UVM代码—Hello world

    你刚开始是怎么学UVM的?白皮书还是红皮书?而我是从hello world实验开始的。
    的头像 发表于 06-15 10:49 546次阅读
    我的<b class='flag-5'>第一</b>个UVM代码—<b class='flag-5'>Hello</b> <b class='flag-5'>world</b>

    NTPClient为什么只有第一次调用“timeClient.update”时日期部分是错误的吗?

    的。 使用的代码与可以在谷歌搜索中找到的各种示例相同。 我也尝试放置个“if (year>2100)”来再次调用“timeClient.update()”,但结果是一样的。 知道为什么只有第一次调用“timeClient
    发表于 05-12 07:35