列表格式显示

热搜: 360安全卫士  |   安全浏览器 |   恢复大师 |   杀毒 |   软件集合包 |   录屏  |   51游戏盒子  |   GoLink加速器 |   雷神网游加速器 |   Steam下载管家

09编程开发 - 分类
编程工具 - 时间排序 更多...
编程工具 - 点击排序 更多...
编程工具 - 大小排序 更多...
作者

/headphoto/1.jpg

admin

用户ID: 1

年龄: 33

性别:

地区:

人气: 5117

登录时间: 2024/10/7 23:49:25

简单介绍:

 

最近发布的软件 更多>>

首页 >> 09编程开发>> 编程工具>>华为openharmony开源社区 发布者:admin >> 本人发布的更多软件

华为openharmony开源社区 

     
软件厂家: 官方网站:
大小: 语言:
类型: 类别:
更新时间: 运行环境:
;开始下载地址

360精品软件下载

装机必备
办公必备
MAC系统
游戏娱乐
360安全卫士
大安全时代,提供全面安全服务 HTTP高速下载
360安全浏览器
全面守护上网安全,防病毒网站,防隐私泄露 HTTP高速下载
360压缩
永久免费、安全、高效 HTTP高速下载
360桌面助手
全面提升办公效率,工作更轻松 HTTP高速下载
360随心定制包
自选软件制作一键安装的“集合包” HTTP高速下载
集合包
官方推荐赚钱的软件包,打包到一起,一键安装 HTTP高速下载
360文件夹
高级轻巧文件管理器 HTTP高速下载
雷神网游加速器
一键加速Steam千款游戏,免费体验,随时暂停加速时间 HTTP高速下载
360杀毒
一键扫描,全面诊断,彻底杀毒,拦截广告 HTTP高速下载
启源恢复大师
简单易用,好评度高. HTTP高速下载
360安全卫士极速版
安全力十足,无广告弹窗 HTTP高速下载
360极速浏览器X 64位
极速浏览,极致顺滑 HTTP高速下载

openharmony开发版 是华为出品的最新开源社区,可以下载自由编辑代码,适配多种终端设备,根据步骤就可以完成安装,源代码开放方便自由编辑,可以快速优化系统。

openharmony软件介绍

开放原子开源基金会(openatom foundation)旗下开源项目,定位是一款面向全场景的开源分布式 操作系统 。openharmony在传统的单设备系统能力的基础上,创造性地提出了基于同一套系统能力、适配多种终端形态的理念,支持多种终端设备上运行。

通过hpm包管理器获取。在hpm网站,查找满足需求的开源发行版,直接下载(或者定制后下载),再通过hpm-cli命令工具将所需的组件及工具链下载、安装到本地。从代码仓库获取。通过repo或git工具从代码仓库中下载。

openharmony3.0

安装方法

从hpm(包管理)网站组件式获取

对于刚接触openharmony的新用户,希望能够参考一些示例解决方案从而进行快速开发。可以在hpm获取下载开源发行版,也可以在开源发行版的基础上定制(添加或删除组件)。

然后通过包管理器命令行工具(hpm-cli)将需要的组件及相关的编译工具链全部下载、安装到本地。

通过hpm,查找满足需求的解决方案,挑选/裁剪组件后下载。

前提条件

先要在本地安装node.js和hpm命令行工具,安装步骤如下:

安装node.js。

下载并在本地安装node.js.

推荐安装 node.js 12.x (包含 npm 6.14.4)或更高版本 (推荐 12.13.0+)。

通过node.js自带的npm安装hpm命令行工具。

打开cmd,执行以下命令:

npm install -g @ohos/hpm-cli

安装完成后执行如下命令,显示hpm版本,即安装成功。

hpm -v 或 hpm --version

如果升级hpm的版本,请执行如下命令:

npm update -g @ohos/hpm-cli

操作步骤

查找发行版。

打开包管理页面hpm,设定搜索的对象为“发行版“

自搜索框输入关键字搜索,如"摄像头"。

结果中显示与关键字匹配的发行版,可以进一 步根据组件类别等过滤条件(如:适配的开发板,内核)精确筛选。

查找合适的发行版,点击查看发行版的详情介绍。

了解发行版详情。

仔细阅读发行版的说明信息,以了解使用场景、特性、组件构成、使用方法以及如何进行定制化,如下图所示。

点击「直接下载」,将发行版下载到本地。

点击「定制组件」,将对发行版包含的组件进行定制(添加/删除)。

定制组件。

进入发行版的定制页面,如下图所示。

通过关闭开关移除可选组件,或者通过“添加组件”增加新的组件。

在右边填写您的项目基本信息,包括名称、版本、描述等信息。

点击“下载“,系统会根据您的选择,生成相应的openharmony代码结构文件(如my_cust_dist.zip),保存至本地文件。

下载安装组件。

解压下载的压缩文件,用命令行工具cmd(linux下的shell终端)

在解压后的文件目录下执行hpm install指令

下载的组件存在工程目录下的ohos_bundles文件夹中(部分组件安装后会将源码复制到指定目录下)。

从代码仓库获取

适用场景

基于openharmony的稳定分支建立自己的基线,分发下游客户。

已经完成自身软件与openharmony的对接,需要进行openharmony官方认证。

芯片/模组/app通过openharmony官方认证后,贡献代码到openharmony生态。

修复openharmony的问题。

学习openharmony的源码。

准备

注册码云gitee账号。

注册码云ssh公钥,请参考码云帮助中心的公钥管理:https://gitee.com/help/articles/4181

安装git客户端并配置用户信息。

git config --global user.name "yourname" git config --global user.email "your-email-address" git config --global credential.helper store

安装码云repo工具,可以执行如下命令。

curl https://gitee.com/oschina/repo/raw/fork_flow/repo-py3 > /usr/local/bin/repo chmod a+x /usr/local/bin/repo pip install -i https://pypi.tuna.tsinghua.edu.cn/simple requests

操作

说明: 主干代码为开发分支,开发者可通过主干代码获取最新特性。分支代码相对比较稳定,开发者可基于分支代码进行商用功能开发。

openharmony主干代码获取

方式一(推荐):通过repo下载

repo init -u https://gitee.com/openharmony/manifest.git -b master --no-repo-verify repo sync -c

方式二:通过git clone单个代码仓库

进入代码仓库主页,选择需要克隆的代码仓库,执行命令,如:

git clone https://gitee.com/openharmony/manifest.git -b master

openharmony release 分支代码获取

通过repo下载

repo init -u https://gitee.com/openharmony/manifest.git? -b openharmony_1.0.1_release --no-repo-verify repo sync -c

openharmony其他版本源码获取方式请参考版本release-notes。

软件亮点

用户程序框架支持服务能力(serviceability,dataability)和线程模型。

支持文件安全访问,即文件转成uri和解析uri打开文件的能力。

支持远程绑定serviceability、fa跨设备迁移能力。

支持 输入法 框架及支持输入基础英文字母、符号和数字

支持应用通知订阅与应用通知消息跳转能力。

相机应用支持预览、拍照和录像基础能力。

支持cs基础通话、gsm短信能力。

支持定时器能力,提供定时时区管理能力。

支持<a

href="http://www.down80.com/k/shebeiguanli/" target="_blank">设备管理 pin码认证的基本能力。

支持关系型数据库、分布式数据管理基础能力。

支持方舟js编译工具链和运行时,支持openharmony js ui框架应用开发和运行。

在标准设备间的分布式组网下,提供应用跨设备访问对端资源或能力时的权限校验功能。


本页Html网址:/htmlsoft/56841.html

本页aspx网址:/soft.aspx?id=56841&bianhao=20240101_012523_122150&kind1=09编程开发&kind2=编程工具

上一篇:乐高ev3机器人编程软件(lego mindstorms education ev3)

下一篇:aapt.exe文件(apk分析工具)

增加   


相关评论        新窗口打开查看评论