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

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

3天内不再提示

如何在鸿蒙OS上跑起来第一个hello world

电子工程师 ? 来源:半导体芯精英 ? 作者:半导体芯精英 ? 2020-09-28 10:55 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

咱们一起来跟着一位网友学习一下如何跑起来第一个“hello world”,原文如下:

前序

1.1 官网:

https://www.harmonyos.com网上搜索第一个不是官方是三方的

1.2.IDE下载位置:

源码编译的下载:https://device.harmonyos.com/cn/ide

开发应用的下载:https://developer.harmonyos.com/cn/develop/deveco-studio#download

1.3.源码位置:

https://device.harmonyos.com/cn/docs/start/get-code/oem_sourcecode_guide-0000001050769927

开发应用部分

2.1 安装时候启动会提示下载SDK,点击取消,搜索SDK,重新自定义SDK路径。

我把所有的SDK都按照上,打勾会自动下载。

2.2 创建的项目

点击创建项目,发现现在支持有三种类型

2.2.1 TV 设备应用

2.2.2 Wearable 可穿戴设备应用

2.2.3 Lite Wearable 可穿戴设备(Lite)应用

2.2.4 创建TV项目 (Java),选了一个列表模板。

创建中:

下载gradle-5.4.1-all.zip慢得等等。( 默认下载到:

这个应该有办法直接下载好

设置里面很全面都能进行设置,可以探索探索 ) grade 源已经正确的切换到华为国内

2.2.5 下载模拟

弹窗点击确认就可以下载了 (此处下载速度略慢,下载失败点击 downloadagain 继续下载 估计下载人太多,失败了十几次吧)

刷新以后:

使用自己的华为账号登录

(此处注意有坑,如果默认使用Chrome可能授权会失败,使用Windows自带的浏览器进行登录)

开发者账号实名认证,我填写的是银行卡验证速度很快)

进行授权:

授权成功:

同意协议:

罗列了可用的模拟器:

TV模拟器启动了

运行就可以看到模拟器了

运行成功:

责任编辑:xj

原文标题:【干货】如何在鸿蒙OS上优雅的写出“hello world”

文章出处:【微信公众号:半导体芯精英】欢迎添加关注!文章转载请注明出处。

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

    关注

    20

    文章

    2990

    浏览量

    111532
  • 鸿蒙系统
    +关注

    关注

    183

    文章

    2642

    浏览量

    68427

原文标题:【干货】如何在鸿蒙OS上优雅的写出“hello world”

文章出处:【微信号:ECxinjingying,微信公众号:半导体芯精英】欢迎添加关注!文章转载请注明出处。

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    求助,关于interrupt handler and NEST Trap的问题求解

    遇到问题:STM0的interrupt handler结尾是RET,程序跑起来没问题 但是QSPI0的interrupt handler结尾是RFE,运行到结尾就进NEST TRAP: 代码里
    发表于 08-14 06:45

    【RA-Eco-RA6M4开发板评测】开箱、Hello World(串口+OLED)

    文章使用 Keil 开发,完成以下两实验: 串口打印 Hello World OLED 12864 显示屏显示 Hello World
    发表于 07-19 04:09

    【Milk-V Duo S 开发板免费体验】2 - 安装编译环境并测试Hello world!

    hello-world make 编译成功后将生成的 helloworld。可以用file命令查看下: test@ERAZE-UHYFLAFVU:~/duo-examples/hello-world
    发表于 07-07 21:18

    【润开鸿HH-SCDAYU800A开发板试用体验】Hello World

    \\\\\\\\toolchains Hello World 编写第一个应用程序 :最简单的Hello World 文件->新建项目,
    发表于 07-01 00:52

    智能车浅谈——手把手让车跑起来(电磁篇)

    前言电磁寻迹小车之前智能车系列已经做了比较详细的解析,但是美中不足是知识点被拆的太零散,可能对于新手来说不太友好,所以借着有空就再写点能让车跑起来的方案。当然,也就仅仅限于可以
    的头像 发表于 05-22 19:32 ?2222次阅读
    智能车浅谈——手把手让车<b class='flag-5'>跑起来</b>(电磁篇)

    何在Raspberry Pi OS安装SDK?

    在 Raspberry Pi OS 安装 SDK
    发表于 04-30 06:45

    文教你构建第一个应用程序

    构建第一个应用程序 创建新工程 步骤 1通过如下两种方式,打开工程创建向导界面。 如果当前未打开任何工程,可以在 DevEco Studio 的欢迎页,选择“Projects &
    发表于 04-24 06:41

    在mimxrt1170_evk调试hello_world出现硬件传输错误怎么解决?

    我按照视频在 cm7 中调试hello_world示例,我的链接服务器正在运行, debug prove 的 FW 也是最新的。 但是我仍然收到这个错误。 16:status-poll 中的目标
    发表于 03-25 07:31

    stm32cubeide生成的lwip网络通讯任务跑起来都很正常,为什么旦加独立看门狗之后就会卡死呢?

    stm32cubeide生成的lwip网络通讯任务跑起来都很正常,为什么旦加独立看门狗之后就会卡死?
    发表于 03-10 07:29

    原生鸿蒙第一个出圈的,为什么是安全?

    属于更加安全、可信、便捷的数字未来,也属于今天的你我
    的头像 发表于 01-11 15:53 ?4410次阅读
    原生<b class='flag-5'>鸿蒙</b><b class='flag-5'>第一个</b>出圈的,为什么是安全?

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

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

    ADS1299在DAISY-CHAIN模式下只能配置第一个AD吗,那后面几个都是要怎么配置寄存器,都和第一个样吗?

    大家: 1ADS1299在DAISY-CHAIN 模式下只能配置第一个AD么,那后面几个都是要怎么配置寄存器,都和第一个样么? 2 手册写了有关时钟配置的问题,ADS1299在
    发表于 12-20 06:47

    DAC8734只能把第一个接收到的数字数据输出,有哪些原因导致的呢?

    一个发送的数据时序没问题。但DAC8734只能把第一个接收到的数字数据输出,我用的是TI公司自己的DAC8734EVM。可能有哪些原因导致的呢?是电顺序的原因吗?
    发表于 12-19 09:17

    1X Technologies明示:让机器人跑起来

    近日,OpenAI投资的机器人公司1X Technologies(简称1X)透露了其机器人研发的下步计划。11月23日,1X的AI副总裁Eric Jang在社交媒体发帖求推荐跑步机,并特别注明
    的头像 发表于 11-25 14:40 ?1022次阅读

    LMK1C1104第一个cycle在CLKOUT中丢失,为什么?

    LMK1C1104: CLKIN的第一个cycle在CLKOUT中丢失,详情请参照关联问题
    发表于 11-11 07:12