手把手带你体验鸿蒙 harmonyOS

前言
本文已经收录到我的 Github 个人博客,欢迎大佬们光临寒舍:
学习导图

一、为什么要尝鲜 harmonyos
?

9月10日,华为在 HDC
2020 大会上宣布正式开源鸿蒙操作系统(HarmonyOS
)2.0,并进入开放原子开源基金会,源码地址:https://openharmony.gitee.com ,一共有134个仓库。
一经发布,便引起国内外广大开发者们的激烈讨论,知乎也冲上了热一,我所在的几个 Android
群各种讨论也层出不穷。
我们不禁畅想,中国操作系统的春天终于来了吗?
当然没有,笔者看来,Android
至少在未来五年内,还将是世界上使用人数最多的操作系统,但是未来,10年后就不好说了,如果加上国家层面的政策推动,那么这个速度将会提升得更多。
未来,还未来,谁将成为主流,我们还不得而知,但是作为极客的我们,可以去尝试一下这个鸿蒙系统,毕竟对于我们广大 Android
开发者来说,这个还是关系到我们的饭碗的事情,而不是人云亦云。
所以,就这个机会,笔者希望可以手把手带你体验一波鸿蒙 HarmonyOS
。

二、准备工作

身份证 / 银行卡
后面的实名会用到,而使用
DevEco Studio
远程模拟器需要华为帐号进行实名认证
推荐使用银行卡进行验证,笔者亲测,速度杠杠的
三、体验之旅
3.1 安装 DevEco Studio
进入HUAWEI DevEco Studio产品页,下载 DevEco Studio
安装包

双击下载的“ deveco-studio-xxxx.exe
”,进入DevEco Studio
安装向导,在如下安装选项界面勾选DevEco Studio launcher
后,点击Next
,直至安装完成

看到这个界面就表示初始安装完成了,finish 即可

3.2 启动 DevEco Studio

选择是否导入配置(笔者因为是第一次装,所以就直接不导入了)

同意协议

安装 Sdk
,点击next
即可

同意 SDK
协议
这里的
sdk
,如果你之前已经装好了java
的开发环境的话,可以不用点击下载那个按钮

下载中,有可能会有点久,请耐心等待hhh

下载完成, finish
即可

3.3 使用 DevEco Studio
打开 DevEco Studio

如果你的 jdk
没有配置好的话,点击Configure/Settings
,然后自己设置下路径即可
如果你之前的步骤是按照本教程进行的,那么这步可以跳过


选择你要创建的项目
目前一共有三种设备看供选择,分别是
TV
,Wearable
,Lite Wearable
,笔者这里选择的是TV

设置你的项目名字和路径

耐心等待 Gradle sync

初始化完成

在 DevEco Studio
中登陆你已经实名的华为账号


启动远程模拟器
如果你之前没有登陆的化,这步可能会提示你进行登陆



运行你的程序


恭喜你,你成功了!简单的
Hello World
程序已经成功运行了。如果你遇到了一些bug
,先别急着退出,看看下面你有没有遇到和笔者一样的问题

四、遇到的问题

4.1 DevEco Studio
中登陆华为账号的时候,总是验证不成功
发生场景:电脑默认使用的浏览器是 Google Chrome
解决:更改电脑默认浏览器为 Microsoft Edge
结论: DevEco Studio
对Google Chrome
的兼容性问题
4.2 点击程序启动按钮的时候,发现没有远程模拟器

发生场景:点击程序启动按钮 解决:重启 DevEco Studio
即可结论: DevEco Studio
的小bug
如果文章对您有一点帮助的话,希望您能点一下赞,您的点赞,是我前进的动力
本文参考链接:
本文使用 mdnice 排版
手把手带你体验鸿蒙 harmonyOS的更多相关文章
- Jquery扩展-手把手带你体验
Jquery扩展是在项目中经常用到的,有时候为了提取一些公共方法,有时候为了模块化管理等等,下面我们来体验一下.当然扩展离不开Jquery几个基础方法 1:$.extend() 2:$.fn.func ...
- .net中的"异步"-手把手带你体验
周二刚过,离5.1小长假还有那么一阵,北京的天气已经开始热起来了.洗完澡,突然想起博客园一位大哥暂称呼元哥吧,当时我写了一篇windows服务的安装教程(http://www.cnblogs.com/ ...
- 手把手带你体验Stream流
前言 只有光头才能变强. 文本已收录至我的GitHub仓库,欢迎Star:https://github.com/ZhongFuCheng3y/3y 上一篇讲解到了Lambda表达式的使用<最近学 ...
- Sqlserver作业-手把手带你体验
所谓Sql Server作业就是按照规定的时间执行指定的脚本,如果在SQL Server 里需要定时或者每隔一段时间执行某个存储过程或3200字符以内的SQL语句时,可以用管理-SQL Server代 ...
- Windows服务-手把手带你体验
Microsoft Windows 服务(即,以前的 NT 服务)使您能够创建在它们自己的 Windows 会话中可长时间运行的可执行应用程序.这些服务可以在计算机启动时自动启动,可以暂停和重新启动而 ...
- [.Net] 手把手带你将自己打造的类库丢到 NuGet 上
手把手带你将自己打造的类库丢到 NuGet 上 序 我们习惯了对项目右键点击“引用”,选择“管理NuGet 程序包”来下载第三方的类库,可曾想过有一天将自己的打造的类库放到 NuGet 上,让第三者下 ...
- 手把手带你做一个超炫酷loading成功动画view Android自定义view
写在前面: 本篇可能是手把手自定义view系列最后一篇了,实际上我也是一周前才开始真正接触自定义view,通过这一周的练习,基本上已经熟练自定义view,能够应对一般的view需要,那么就以本篇来结尾 ...
- Android性能优化:手把手带你全面实现内存优化
前言 在 Android开发中,性能优化策略十分重要 本文主要讲解性能优化中的内存优化,希望你们会喜欢 目录 1. 定义 优化处理 应用程序的内存使用.空间占用 2. 作用 避免因不正确使用内 ...
- Android:手把手带你深入剖析 Retrofit 2.0 源码
前言 在Andrroid开发中,网络请求十分常用 而在Android网络请求库中,Retrofit是当下最热的一个网络请求库 今天,我将手把手带你深入剖析Retrofit v2.0的源码,希望你们会喜 ...
随机推荐
- java 基本类型包装类
一 基本类型包装类 1.包装类概述 Java中提供了相应的对象来解决实现字符串与基本数据之间转换问题,基本数据类 型对象包装类:java将基本数据类型值封装成了对象. 8种基本类型对应的包装类如下: ...
- java类的定义与使用
一 引用数据类型 1.引用数据类型的分类 我们可以把类的类型为两种: 第一种,Java为我们提供好的类,如Scanner类,Random类等,这些已存在的类中包 含了很多的方法与属性,可供我们使用. ...
- 2020-05-11:redis 10G 内存开一个实例 和redis 1G内存开10个实例有什么区别
福哥答案2020-05-11: 此答案不完善,仅供参考.开10个实例相对更占资源,在多核下能充分利用资源.
- C#LeetCode刷题之#15-三数之和(3Sum)
目录 问题 示例 分析 问题 该文章的最新版本已迁移至个人博客[比特飞],单击链接 https://www.byteflying.com/archives/3618 访问. 给定一个包含 n 个整数的 ...
- homekit_四路继电器
这款继电器使用苹果手机进行控制,有普通版本和点动版本可供选择,有兴趣的可以去以下链接购买: https://item.taobao.com/item.htm?spm=a1z10.1-c.w4004-1 ...
- Pandas和常见数据处理小模块
文章目录 前言 Pandas部分 根据某一列找另一列 根据条件变换每一列 按照标签保存为DataFrame 数据处理 切分数据集和测试集 其他 计时 前言 pandas 确实很好用, 但是网上的教程参 ...
- 性能分析(6)- 如何迅速分析出系统 CPU 的瓶颈在哪里
性能分析小案例系列,可以通过下面链接查看哦 https://www.cnblogs.com/poloyy/category/1814570.html 前言 在做性能测试时,我们会需要对 Linux 系 ...
- 如何使用screen命令
大家好,我是良许. 很多时候,我们都需要执行一些需要很长时间的任务.如果这时候,你的网络连接突然断开了,那么你之前所做的所有工作可能都会丢失,所做的工作可能都要重做一遍,这会浪费我们许多的时间,非常影 ...
- 编写高质量代码的50条黄金守则-Day 02(首选readonly而不是const)
编写高质量代码的50条黄金守则-Day 02(首选readonly而不是const),本文由比特飞原创发布,转载务必在文章开头附带链接:https://www.byteflying.com/archi ...
- 详解Python Graphql
前言 很高兴现在接手的项目让我接触到了Python Graphql,百度上对其介绍相对较少也不够全面,几乎没有完整的中文文档,所以这边也借此机会学习一下Graphql. 什么是Graphql呢? Gr ...