zoukankan      html  css  js  c++  java
  • 鸿蒙HarmonyOS

    索引

    关于HarmonyOS

    HarmonyOS是一款“面向未来”、面向全场景(移动办公、运动健康、社交通信、媒体娱乐等)的分布式操作系统。在传统的单设备系统能力的基础上,HarmonyOS提出了基于同一套系统能力、适配多种终端形态的分布式理念,能够支持多种终端设备。

    • 对消费者而言,HarmonyOS能够将生活场景中的各类终端进行能力整合,形成一个“超级虚拟终端”,可以实现不同的终端设备之间的快速连接、能力互助、资源共享,匹配合适的设备、提供流畅的全场景体验。
    • 对应用开发者而言,HarmonyOS采用了多种分布式技术,使得应用程序的开发实现与不同终端设备的形态差异无关,降低了开发难度和成本。这能够让开发者聚焦上层业务逻辑,更加便捷、高效地开发应用。
    • 对设备开发者而言,HarmonyOS采用了组件化的设计方案,可以根据设备的资源能力和业务特征进行灵活裁剪,满足不同形态的终端设备对于操作系统的要求。

    发展历程

    • 2012年,华为开始规划自有操作系统“鸿蒙”。
    • 2019年5月24日,国家知识产权局商标局网站显示,华为已申请“华为鸿蒙”商标,申请日期是2018年8月24日,注册公告日期是2019年5月14日,专用权限期是从2019年5月14日到2029年5月13日。
    • 2019年5月17日,由任教授领导的华为操作系统团队开发了自主产权操作系统——鸿蒙。
    • 2019年8月9日,华为正式发布鸿蒙系统。同时余承东也表示,鸿蒙OS实行开源。
    • 2020年9月10日,华为鸿蒙系统升级至华为鸿蒙系统2.0版本,即HarmonyOS 2.0 [3] 。余承东表示,2020年12月份将面向开发者提供鸿蒙2.0的beta版本。

     

    下载和安装

    HUAWEI DevEco Studio

    Node.js

    配置环境

      设置npm仓库

    为了提升下载JS SDK时,使用npm安装JS依赖的速度,建议在命令行工具中执行如下命令,重新设置npm仓库地址。

     

    1  npm config set registry https://mirrors.huaweicloud.com/repository/npm/

      

      下载HarmonyOS SDK

    首次下载HarmonyOS SDK时,只会默认下载Java SDK和Toolchains。因此,如果还需要使用JS或C/C++语言开发应用时,需手动下载对应的SDK包

    1. 在菜单栏点击Configure > Settings 或者默认快捷键Ctrl+Alt+S,打开Settings配置界面。
    2. 进入Appearance&Behavior > System Settings > HarmonyOS SDK菜单界面,点击Edit按钮,设置HarmonyOS SDK存储路径。

     

    第一个Demo

      新建项目

      File > New > New Project

     

     

    View > Tool Windows > Previewer

     

    可能会出现的问题

      Gradle下载速度过慢

    下载Gradle

     

    或者对gradle > wrapper >gradle-wrapper.properties文件进行配置

  • 相关阅读:
    mysql----SELECT names/zh
    Java开源博客My-Blog(SpringBoot+Docker)系列文章
    shell脚本中字符串的常见操作及"command not found"报错处理(附源码)
    运行shell脚本时报错"[[ : not found"解决方法
    使用ajax方法实现form表单的提交
    Spring+SpringMVC+MyBatis整合优化篇
    Spring+SpringMVC+MyBatis整合基础篇
    Spring+SpringMVC+MyBatis整合(easyUI、AdminLte3)
    Java开源博客My-Blog之docker容器组件化修改
    短信发送接口被恶意访问的网络攻击事件(四)完结篇--搭建WAF清理战场
  • 原文地址:https://www.cnblogs.com/cnyl/p/13649176.html
Copyright © 2011-2022 走看看