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

程序IT圈

共 2081字,需浏览 5分钟

 ·

2021-06-23 20:48

作者:一个俗人 

来源:my.oschina.net/u/169565/blog/4557279

文末赠书5本

最近华为鸿蒙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模拟器启动了
运行就可以看到模拟器了
运行成功:

操作下来!全程无沸点和无尿点,我特么开始怀疑人生....


赠书福利
赠送新书GO语言区块链应用开发从入门到精通共5本,这是一本Go语言新书籍,刚刚上架!由「 北京大学出版社」赞助提供 ,感兴趣的朋友推荐入手一本。


本书全面地介绍了Go语言区块链应用工程师所需要的基础知识和各种技术。全书分为基础篇、进阶篇和实战篇3 部分,共7章,其中1~2章为基础篇,介绍Go语言环境安装、基础语法、函数编程、容器编程、面向对象编程、并发编程以及网络编程;3~5章为进阶篇,第3章介绍区块链基本原理、发展历程、开发技术选型、行业应用案例,第4章主要介绍智能合约,包括Solidity基础语法,多个经典案例,以及Go语言如何调用智能合约,第5章主要介绍区块链原理的程序化实践,包括Go语言实现Base58编码、P2P网络、PoW共识、区块链组块,以及UTXO账户模型实现;6~7章为实战篇,介绍2个实战项目,第6章介绍如何实现Go语言版的区块链钱包项目,内容包括助记词生成、私钥存储、Coin交易及Token交易等内容,第7章介绍如何实现一个版权交易,内容包括如何设计区块链应用、后端功能如何与区块链相结合等,它既 是一个区块链应用项目,也是一个Go语言Web服务器项目。

同样这次准备了2种方式抽奖,「评论点赞、朋友圈点赞」这两种方式都可以参与!感谢亲爱的读者们,你们的支持也是我持续更文最大的动力。

本次开奖时间为 2021.6.24 14:00

为了避免中奖后失联,提前加我微信号:itcodexy 。


留言点赞(3本)
留言点赞数「第一、二、三名」可获得一本GO语言区块链应用开发从入门到精通
PS:买点赞数等作弊无效,一切解释权归程序IT圈所有,留言点赞30天内不得重复中奖!!!

朋友圈点赞抽奖(2本)

记得先添加我微信,不然参加不了这个朋友圈活动 。
大奖:本文章我会转发朋友圈,给第n位(具体数值看朋友圈发布时的规则)点赞朋友圈的同学送出一本 GO语言区块链应用开发从入门到精通,共2位。


浏览 26
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报
评论
图片
表情
推荐
点赞
评论
收藏
分享

手机扫一扫分享

分享
举报