0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

openharmony源码地址 openharmony编译运行

ss 来源:csdn社区、鸿蒙官网 作者:csdn社区、鸿蒙官网 2021-06-23 10:49 次阅读

一、Openharmony源码地址以及获取方式

开源代码仓库地址:https://openharmony.gitee.com

1:从镜像站点下载归档后的发行版压缩文件。

2:通过HPM包管理器获取。

3:从代码仓库获取。

二、前情提要

我的电脑是windows10+DevEco Studio 2.1 build version 2.1.0.501

DevEco需要用到的SDK应该使用OpenHarmony的SDK(OpenHarmony-SDK-2.0-Canary),大家可以去参考一下官方文档。

三、关于hap安装

hap安装到openHarmony,可以通过hdc_std命令

第1个坑:润和3516开发板连接pc

第2个坑:hdc_std的获取

使用Java工具生成签名文件的过程中,生成Profile文件的步骤要特别注意。

java -jar provisionsigtool.jar sign --in UnsgnedReleasedProfileTemplate.json --out SgnedReleasedProfileTemplate.p7b --keystore OpenHarmony.p12 --storepass 123456 --alias “OpenHarmony Application Profile Release” --sigAlg SHA256withECDSA --cert OpenHarmonyProfileRelease.pem --validity 365 --developer-id ohosdeveloper --bundle-name 包名 --permission 受限权限名(可选) --permission 受限权限名(可选) --distribution-certificate IDE.cer

bundle-name:填写应用包名。

包名,要和hap应用里面的包名一致

四、关于编译hap程序及签名

第1个坑:代码编译成功,但是签名失败

第2个坑,缺少aapt2.exe

整合自:csdn社区、鸿蒙官网

编辑:jq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • JAVA
    +关注

    关注

    19

    文章

    2904

    浏览量

    102998
  • SDK
    SDK
    +关注

    关注

    3

    文章

    966

    浏览量

    44712
  • OpenHarmony
    +关注

    关注

    23

    文章

    3311

    浏览量

    15159
收藏 人收藏

    评论

    相关推荐

    鸿蒙OpenHarmony【搭建Ubuntu环境】

    在嵌入式开发中,很多开发者习惯于使用Windows进行代码的编辑,比如使用Windows的Visual Studio Code进行OpenHarmony代码的开发。但当前阶段,大部分的开发板源码还不
    的头像 发表于 04-19 16:53 800次阅读
    鸿蒙<b class='flag-5'>OpenHarmony</b>【搭建Ubuntu环境】

    鸿蒙OpenHarmony【搭建Windows环境】

    在嵌入式开发中,很多开发者习惯于使用Windows进行代码的编辑,比如使用Windows的Visual Studio Code进行OpenHarmony代码的开发。但当前阶段,大部分的开发板源码还不
    的头像 发表于 04-19 15:42 164次阅读
    鸿蒙<b class='flag-5'>OpenHarmony</b>【搭建Windows环境】

    OpenHarmony开发学习:【源码下载和编译

    本文介绍了如何下载鸿蒙系统源码,如何一次性配置可以编译三个目标平台(`Hi3516`,`Hi3518`和`Hi3861`)的编译环境,以及如何将源码
    的头像 发表于 04-14 09:36 396次阅读
    <b class='flag-5'>OpenHarmony</b>开发学习:【<b class='flag-5'>源码</b>下载和<b class='flag-5'>编译</b>】

    OpenHarmony内核编程实战

    编程入门[Hello,OpenHarmony]在正式开始之前,对于刚接触OpenHarmony的伙伴们,面对大篇幅的源码可能无从下手,不知道怎么去编码写程序,下面用一个简单的例子带伙伴们入门。▍任务
    的头像 发表于 03-27 08:31 120次阅读
    <b class='flag-5'>OpenHarmony</b>内核编程实战

    【鸿蒙】OpenHarmony使用strace

    。当然也可以利用 strace 去学习了解进程的运行流程,调用库以及参数和统计。那么如何在 OpenHarmony编译使用此工具就是我们这篇文章要分享的话题。 编译构建 下载:从h
    的头像 发表于 03-01 09:41 374次阅读
    【鸿蒙】<b class='flag-5'>OpenHarmony</b>使用strace

    [鸿蒙]OpenHarmony4.0的Rust开发

    背景 Rust 是一门静态强类型语言,具有更安全的内存管理、更好的运行性能、原生支持多线程开发等优势。Rust 官方也使用 Cargo 工具来专门为 Rust 代码创建工程和构建编译
    的头像 发表于 02-26 17:28 311次阅读
    [鸿蒙]<b class='flag-5'>OpenHarmony</b>4.0的Rust开发

    浅谈兼容 OpenHarmony 的 Flutter

    OpenHarmony SIG 组织在 Gitee 开源了兼容 OpenHarmony 的 Flutter。该组织主要用于孵化 OpenHarmony 相关的开源生态项目。     ▲ 仓库
    的头像 发表于 02-02 15:22 252次阅读
    浅谈兼容 <b class='flag-5'>OpenHarmony</b> 的 Flutter

    报名启动|OpenHarmony源码转换器—多线程特性转换赛题

    点击蓝字 ╳ 关注我们 开源项目 OpenHarmony 是每个人的 OpenHarmony 原文标题:报名启动|OpenHarmony源码转换器—多线程特性转换赛题 文章出处:【微信
    的头像 发表于 12-29 16:15 369次阅读

    OpenHarmony之NAPI框架介绍

    NAPI 接口访问 JS 引擎中的 Javascript 上下文,从而实现与 JS 变量、方法之间的相互调用。 参考链接 以下是源码仓库地址 https://gitee.com/openharmony/arkui_napi h
    发表于 11-23 15:36

    OpenHarmony C++公共基础类库应用案例:HelloWorld

    (即OpenHarmony-v3.2.1-release)运行正常,详细说明及案例源代码可参考:https://gitee.com/Lockzhiner-Electronics/lockzhiner
    的头像 发表于 11-23 08:22 297次阅读
    <b class='flag-5'>OpenHarmony</b> C++公共基础类库应用案例:HelloWorld

    DevEco Studio中如何设置HarmonyOS/OpenHarmony应用开发

    DevEco Studio默认为HarmonyOS应用开发,如果需要修改为OpenHarmony应用开发,修改方式如下。 一、总体说明 build-profile.json5为当前的模块信息 、编译
    发表于 09-14 14:50

    Windows搭建OpenHarmony编译环境

    由于OpenHarmony编译工具链主要是建立在Linux操作系统下,如需要编译OpenHarony内核则需要搭建虚拟机等工序,相对比较繁琐。那么,是否可以在Windows操作系统上实现
    发表于 08-16 16:07

    Windows搭建OpenHarmony编译环境

    由于OpenHarmony编译工具链主要是建立在Linux操作系统下,如需要编译OpenHarony内核则需要搭建虚拟机等工序,相对比较繁琐。那么,是否可以在Windows操作系统上实现
    的头像 发表于 08-09 08:26 750次阅读
    Windows搭建<b class='flag-5'>OpenHarmony</b><b class='flag-5'>编译</b>环境

    OpenHarmony嵌入式系统原理与应用——基于RK2206芯片(微课视频版)》学习记录1 环境配置与源码编译

    ,需要配置rk2206开发板的IP地址和SSH连接。 二、源码下载和编译 获取OpenHarmony源码
    发表于 06-25 11:26

    OpenHarmony Docker移植实践

    上执行以下步骤,下载OpenAtom OpenHarmony(简称“OpenHarmony”)的源码并部署Docker编译环境。 1、安装gitee repo工具[2] mkdir ~
    发表于 05-18 10:03