花粉乐分享平台宣传视频
> 华为资讯 > 华为资讯 > 鸿蒙编程 > 手把手:鸿蒙OS:Hello World
手把手:鸿蒙OS:Hello World
来源:电子芯吧客
2022-08-24 17:20:11
708
管理
鸿蒙OS终于发布了,在当前的中美关系下,华为逆势而起,欲建立起世界第三大移动系统,并在生态的建设上取得了一定的成果。
华为了推出了自己的Studio,这个版本目前还是DevEco Studio 2.0 Beta1的版本,相信后续的版本功能会更强大。之后的示例代码与codelabs也即将上线。
这里可以看一下对系统的要求只有一个win10版本的,macOS的也还没有上线,对内在与硬盘的要求还是不小的,可能是要进行设备虚拟。
首先,从官网下载好安装包,这里你要进行注册,与实名认证。安装过程中,会有几个选项,可以根据自己的需求来选择,如设置环境变量,创建桌面图标之类 的,本人是全选择上了,防止后续会有一些不知名的错误或是坑。
安装完成后,要进行重启,可能是要一些环境变量的生效。所以,不觉是老老实实重启了系统。
到这里,如果你用java开发,那么就结束了,但是,如果你想用C/C 或者是js开发,你要自己安装相应的支持包的,默认是不会安装的。

第一次打开DevEco Studio时,会让你导入之前的配置,但是我们是第一次进行的安装,选择不导入就可以了。

启动界面

之后弹出一个要安装sdk的界面,如下,你可以看到,默认的安装路径是在C盘,如果你的C盘的容量不大,想安装到其他的盘中怎么办,这里是无法进行修改路径的,所以,你要先进行取消,再进行配置,如果你C盘容量大,也没有“软件安装洁癖”,那么直接下一步后,同意相关的协议,就可以安装的,这里由于本人的“洁癖”,所以,直接取消了,修改路径后,再进行修改。 在之后的欢迎界面中,如下图,选择configure下的settings
在打开Settings后,在其中找到SDK的设置菜单,按如下图的顺序,修改你的SDK安装路径为D:HuaweiSDK,与DevEco Studio在同一个华为目录下。

下一步后,之上面安装在C盘一样,也是要同意一些协议,之后,就会开始安装了,这个速度还是非常快的。安装完成后,就直接点Finish就可以了。
之后中,会回到HarmonyOS SDK 的配置界面,这里可以看到,java的SDK 已经安装好了,而Native 与Js的还没有安装,如果你有需要,可以把这两个也安装上,与上面的步骤是一样的。其中,Native是C/C 语言SDK包,JS是JS语言SDK包。 在同一个窗口中,还有一个SDK Tools,这里面有一个Previewer,这个是可以可以预览你的程序的一个Lite Wearable预览器,可以预览应用的界面的效果,这个最好是安装上,如果你的相应的硬件产品,不安装也是可以的,直接在你的硬件上运行就可以了。
现在,配置基本上已经完成了,下面就是要新建 一个工程来运行我们的第一个应用程序Hello World了。
上面配置完成后,会回到欢迎页面,在欢迎页点击Create HarmonyOS Project就可以创建一个工程了。
目前还只支持三种设备,TV,Wearable与Lite Wearable,这里,我们选择成Wearable,交选择建一个Empty Freture Abliity(Java)
点Next,输入自己的工程名,与工程路径,这里选择存储在了E盘,E盘是我所有项目工程的存储盘。而SDK版本,现在只有一个API Version 3可以选择。Finsh后,就会自动创建一个工程了。 Finish后,工程就建好了,这时,会下载一个gradle-5.4.1-all.zip的<a class="decoration-color" href="https://buy.icxbk.com/index.php?ctl=Product&met=lists&category_id=1023"; target="_blank">工具</a>,这是一个自动化构建的开源工具。下载完成后,就开始编译这个工程了,编译速度也是很快的,只用了1s590ms.
在DevEco Studio菜单栏,点击Tools > HVD Manager打开模拟器,这时,第一次运行时,会下载模拟器,这时,会要求你登陆你的开发者账号,并同意相应的协议。
下载完成后,会看到列来中有两个设备可以使用了,分别是TV与Wearable。这 里选择Wearable,点击后面的三角形,就会把模拟器启动起来,但这只是启动了模拟器,而不是启动了你的这个工程。 <a class="decoration-color" href="https://buy.icxbk.com/index.php?ctl=Product&met=lists&category_id=1047"; target="_blank">模块</a>器启动后,是一个华为手表的模拟器,这时,你点如下图中的Run,或是按下Shift F10也可以启动。
之后,就会看你这个Hello World应用在模拟器中运行起来了。
这只是在模拟器上运行起来了Hello World,并不可以在实体设备上运行,如果要在实体设备上运行,还要对你的工程程序进行构建与签名,最后构建成为一个APP,上架华为应用市场。很多人说,这个与安卓的开发界面基本上都是一样的,还有一些方法也都类似,就说华为只是换个壳,但相似也是有原因的吧,如果鸿蒙的开发环境与安卓的相异太大,广大的开发都的学习成本就会很高,那么谁会花很长的时间来学习这个刚刚起步的系统的应用开发呢。当华为鸿蒙生态的发起可以与安卓与mac进行抗衡的时候,再有自己的语言,自己的开发特性为时不晚。

花粉社群VIP加油站

1
点赞
赏礼
赏钱
0
收藏
免责声明:本文仅代表作者个人观点,与花粉乐分享无关。其原创性以及文中陈述文字和内容未经本网证实,对本文以及其中全部或者 部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
凡本网注明 “来源:XXX(非花粉乐分享)”的作品,均转载自其它媒体,转载目的在于传递更多信息,并不代表本网赞同其观点和对 其真实性负责。
如因作品内容、版权和其它问题需要同本网联系的,请在一周内进行,以便我们及时处理。
QQ:2443165046 邮箱:info@hflfx.com
关于作者
underneath(花粉渠道)
文章
585
主题
0
关注
0
粉丝
0
点击领取今天的签到奖励!
签到排行
随手拍
54个圈友 0个话题
华为手机随手拍,记录生活点滴之美好
华为P30pro
51个圈友 0个话题
这里是华为P30pro手机交流圈,欢迎华为P30pro用户进群交流
体验官
60个圈友 2个话题
华为花粉体验官,体验官专属的交流群
登录后查看您创建的圈子
登录后查看您创建的圈子
所有圈子
杭州互联网违法和不良信息举报平台 网络110报警服务 浙ICP备17046585号
1
0
分享
请选择要切换的马甲:

个人中心

每日签到

我的消息

内容搜索