最近华为鸿蒙OS 2.0正式开源!关于鸿蒙的教程其实网上也已经有一些尝鲜的小伙伴分享的相关文章了,编者我按照步骤一步步跑下来,整个流程还是非常简单的,尤其是对Android开发的小伙伴来说,从IDE到项目的创建及项目的编译安装简直是一模一样呀。我都有点怀疑人生了...感兴趣的读者也可以试试哦。

再贴一下鸿蒙的源码地址:https://openharmony.gitee.com

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

1.前序

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. 开发应用部分

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模拟器启动了

运行就可以看到模拟器了

运行成功:

操作下来!全程无沸点和无尿点,最后发现 ,从应用开发这层来说就是一个套了Android的壳吗!我特么开始怀疑人生....

刚刚用鸿蒙跑了个“helloworld”!我特么怀疑人生了相关推荐

  1. 刚刚用鸿蒙跑了个“hello world”!我开始怀疑人生了...

    文末有干货 "Python高校",马上关注 真爱,请置顶或星标 作者:一个俗人 来源:https://my.oschina.net/u/169565/blog/4557279 最近 ...

  2. 刚刚用华为鸿蒙跑了个“hello world”!跑通后,我特么开始怀疑人生....

    作者:一个俗人 来源:https://my.oschina.net/u/169565/blog/4557279 本文仅作学术分享 最近华为鸿蒙OS 2.0正式开源!关于鸿蒙的教程其实网上也已经有一些尝 ...

  3. 用鸿蒙跑了个 “hello world”!鸿蒙开发初体验

    点击上方蓝色"方志朋",选择"设为星标" 回复"666"获取独家整理的学习资料! 来源 | https://my.oschina.net/u ...

  4. 用鸿蒙跑了个 hello world

    今日推荐为什么不建议你用a.equals(b)判断对象相等 SpringBoot中的线程池,你真的会用么? 代码对比工具,就用这7个! 在 IDEA 中的各种调试技巧,轻松定位 Bug(超级全面) 后 ...

  5. 鸿蒙基于JS搭建HelloWorld并修改国际化文件

    场景 鸿蒙HarmonyOS环境搭建与HelloWrold应用运行: https://blog.csdn.net/BADAO_LIUMANG_QIZHI/article/details/1179945 ...

  6. 刚刚!鸿蒙OS 2升级用户破千万!(1000+企业共建鸿蒙生态)

    来源:环球Tech.IT之家.科技圈.正和岛 升级用户破千万 6月2日晚,华为正式发布HarmonyOS 2(鸿蒙),这意味着"鸿蒙手机"已经变成面向市场的正式产品. 发布之后,华 ...

  7. 基于润和3516 dv300开发板,运行鸿蒙3.1 ArkUI helloworld

    目标:在3516 dv300开发板上,运行ArkUI helloworld 使用2021.12.30 openharmony3.1beta,编译L2标准系统,并烧录在润和3516 DV300开发板上, ...

  8. 装python对电脑有什么影响-你知道:重装系统对电脑有什么影响吗?会损坏电脑吗?...

    Python实战社群 Java实战社群 长按识别下方二维码,按需求添加 扫码关注添加客服 进Python社群▲ 扫码关注添加客服 进Java社群▲ 在使用电脑进行工作.学习和娱乐的过程中,新手最怕遇到 ...

  9. LeetCode 题解:一顿操作猛如虎,一看击败百分五

    Python实战社群 Java实战社群 长按识别下方二维码,按需求添加 扫码关注添加客服 进Python社群▲ 扫码关注添加客服 进Java社群▲ 作者丨P.yh 来源丨五分钟学算法 大家好,我是吴师 ...

  10. 微软又发布了一款命令行神器,功能太强了!

    点击"开发者技术前线",选择"星标????" 在看|星标|留言,  真爱 Github中文社区 作者:huber 在刚入门计算机,或者入门编程的时候,经常会写一 ...

最新文章

  1. LeetCode简单题之重新排列数组
  2. 3年前的一个小项目经验,分享给菜鸟兄弟们(公文收发小软件:小技能 DeleteMark)...
  3. c语言infile和outfile用法,C语言文件读写基本操作DEMO
  4. 51nod 1717 好数 (水题)
  5. CSS中z-index属性的简单理解
  6. VMware (威睿) 虚拟化产品简介
  7. idm 假冒_IDM出现假冒序列号问题解决
  8. redis缓存穿透,缓存击穿与缓存雪崩详解
  9. java web接收tcp_Java多线程实现TCP网络Socket编程(C/S通信)
  10. Atitti.数据操作crud js sdk dataServiceV3设计说明
  11. 王兴191条思考:一个顶级创始人的修炼与洞察
  12. filepath直接指定到文件名吗_按照txt中指定的文件名,从src_path中拷贝文件到dest_path(copyfile_from_txt)...
  13. 4399曹政:中国互联网的发展逻辑
  14. 谷歌浏览器使用bing搜索引擎发现打开网站会替换搜索页
  15. D.MADMAX 记忆化搜索 DAG
  16. ARM汇编:数据处理指令集:MOV、ADD、ADDS、ADC、SUB、SUBS、SBC、RSB、MUL、AND、ORR、EOR、BIC、CMP、TST、TEQ、LSL、LSR、ASR、RORV
  17. 使用栈进行括号匹配的判断
  18. Win10自带杀毒功能如何打开
  19. matlab中duration是什么意思,C++ duration(STL duration)模板用法详解
  20. 布袋除尘器类毕业论文文献有哪些?

热门文章

  1. Hibernate使用详解(一)
  2. Graph Stacked Hourglass Networks for 3D Human Pose Estimation
  3. calipso是什么意思_porridge是什么意思_porridge的翻译_音标_读音_用法_例句_爱词霸在线词典...
  4. Java 解析Tiff深入研究
  5. CF1296E1——String Coloring (easy version)
  6. 安卓手机云控系统框架源码,PHP+Autojs, ,这套是空框架源码
  7. Get the information of all heroes in the League of Legends through the crawler.
  8. 叉乘点乘混合运算公式_职测解题技巧:数学运算的35个基础公式
  9. petalinux常用命令(转载)
  10. 目标框选之单阶段与两阶段目标检测区别