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

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

3天内不再提示

OpenHarmony4.1如何添加默认应用?触觉智能瑞芯微RK3566鸿蒙开发板演示

触觉智能 2024-10-18 11:27 次阅读

本文介绍如何在OpenHarmony4.1 SDK中添加默认应用,本次使用了触觉智能Purple Pi OH鸿蒙开源主板,搭载了瑞芯微RK3566芯片,类树莓派设计,是Laval官方社区主荐的一款鸿蒙开发主板。近期第九届华为ICT大赛启动,有竞赛需求的同学们了解一下噢!

1、开发流程

将编译好的hap应用包放到

applications/standard/hap下,如下图所示:

f8608c7c42cd457d814e500185063d1c~tplv-tt-shrink:640:0.image?lk3s=06827d14&traceid=202410181122465CA8DDEE89F05C61CCB1&x-expires=2147483647&x-signature=cJkiGjFNgQzHfx0lvs7iEGJCHOc%3D

2、新增Build配置

路径:
applications/standard/hap/BUILD.gn

代码如下:

ohos_prebuilt_etc("NFC_hap") { source = "NFC.hap" module_install_dir = "app/com.ohos.NFC" part_name = "prebuilt_hap" subsystem_name = "applications" }

如下图所示:

e29508352553460f8ce8cb78fd43b486~tplv-tt-shrink:640:0.image?lk3s=06827d14&traceid=202410181122465CA8DDEE89F05C61CCB1&x-expires=2147483647&x-signature=%2BcwU3%2FDI4UbiRWEtqY6iN4YA%2Fhs%3D

group("hap") { deps = [ ··· "//applications/standard/hap:NFC_hap", ··· ] if (defined(product_name) && product_name == "watchos") { deps -= [ ··· "//applications/standard/hap:NFC_hap", ··· ] } ··· }

如下图所示:

cb4126f4cd264c6c94521f84fb127be9~tplv-tt-shrink:640:0.image?lk3s=06827d14&traceid=202410181122465CA8DDEE89F05C61CCB1&x-expires=2147483647&x-signature=6ynsI9o%2FjzUqWsxxhZz530v6s%2BQ%3D

3、新增安装配置

在这个文件:


vendor/hihope/rk3568/preinstall-config/install_list.json添加代码

"install_list" : [ ··· { "app_dir" : "/system/app/com.ohos.NFC", "removable" : false }, ···]

如下图所示:

f4ab2bd5f4f944818b516d96121d2ef1~tplv-tt-shrink:640:0.image?lk3s=06827d14&traceid=202410181122465CA8DDEE89F05C61CCB1&x-expires=2147483647&x-signature=kWFRBexT2FRi%2Fc3dvVtfGf2Ngfo%3D

至此,重新编译镜像烧录后,NFC应用会默认随着系统的启动安装。

4、产品简介

触觉智能Purple Pi OH鸿蒙开发板,主要面向学生党,极客,工程师,极大降低了嵌入式开发者的入门门槛,支持开源鸿蒙OpenHarmony、安卓AndroidLinux多种操作系统

e4a8a9e7e1704b0789f6b62589bce570~tplv-tt-shrink:640:0.image?lk3s=06827d14&traceid=202410181122465CA8DDEE89F05C61CCB1&x-expires=2147483647&x-signature=83OU%2BA6c317OmZjwJN%2Bjscwl9hg%3D

  • 支持OpenHarmony/Andriod/Linux多
  • 操作系统,兼容树莓派;
  • 四核A55处理器,主频最高1.8GHz,Mali G52-2EE GPU;
  • 支持OpenGL/CL/Vulkan,8M ISP;
  • 1T算力NPU,支持TensorFlow/Caffe/
  • MXNet/PyTorch等深度学习框架;
  • 支持1 x 千兆以太网、3 x USB2.0
  • 1 x USB3.0、3 x UART、2 x SPI
  • 2 x I2C、28 x GPIO、1 x MIPI DSI
  • 1 x MIPI CSI、1 x HDMI
  • 支持OpenHarmony3.2/4.0/4.1版本,开放SDK源代码;
  • 活跃的开发者社区, 更多牛人在线互动与技术支持;
  • 超小尺寸,极致性价比,只需249元;

Purple Pi OH已过XTS兼容性认证

15172470e8894a24bd15ae6882feafa1~tplv-tt-shrink:640:0.image?lk3s=06827d14&traceid=202410181122465CA8DDEE89F05C61CCB1&x-expires=2147483647&x-signature=oBxbyCU8dmCii5rPHjBvSOPitNE%3D

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

    关注

    18

    文章

    1022

    浏览量

    47507
  • 开发板
    +关注

    关注

    25

    文章

    4942

    浏览量

    97176
  • OpenHarmony
    +关注

    关注

    25

    文章

    3658

    浏览量

    16132
  • RK3566
    +关注

    关注

    0

    文章

    144

    浏览量

    4781
收藏 人收藏

    评论

    相关推荐

    如何在开源鸿蒙OpenHarmony开启SELinux模式?RK3566鸿蒙开发板演示

    本文介绍开源鸿蒙OpenHarmony系统下,开启/关闭SELinux权限的方法,触觉智能Purple Pi OH鸿蒙
    的头像 发表于 11-18 19:03 151次阅读
    如何在开源<b class='flag-5'>鸿蒙</b><b class='flag-5'>OpenHarmony</b>开启SELinux模式?<b class='flag-5'>RK3566</b><b class='flag-5'>鸿蒙</b><b class='flag-5'>开发板</b><b class='flag-5'>演示</b>

    OpenHarmony4.1蓝牙芯片如何适配?触觉智能RK3568主板SBC3568演示

    当打开蓝牙后没有反应时,需要排查蓝牙节点是否对应、固件是否加载成功,本文介绍开源鸿蒙OpenHarmony4.1系统下适配蓝牙的方法,触觉智能SBC3568主板
    的头像 发表于 11-08 10:11 194次阅读
    <b class='flag-5'>OpenHarmony4.1</b>蓝牙芯片如何适配?<b class='flag-5'>触觉</b><b class='flag-5'>智能</b><b class='flag-5'>RK</b>3568主板SBC3568<b class='flag-5'>演示</b>

    RK3568开发板Linux编译报错404怎么办?触觉智能教你轻松解决

    本文介绍RK3568主板/开发板SDK编译流程和编译报错404的解决方法,使用触觉
    的头像 发表于 11-05 11:02 237次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK</b>3568<b class='flag-5'>开发板</b>Linux编译报错404怎么办?<b class='flag-5'>触觉</b><b class='flag-5'>智能</b>教你轻松解决

    RK3566/RK3568 Android11下该如何默认屏蔽导航栏/状态栏?看这篇文章就懂了

    本文介绍RK3566/RK3568在Android11系统默认屏蔽导航栏/状态栏方法,
    的头像 发表于 10-30 18:26 337次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK3566</b>/<b class='flag-5'>RK</b>3568 Android11下该如何<b class='flag-5'>默认</b>屏蔽导航栏/状态栏?看这篇文章就懂了

    RK3566/RK3568 Android11使用OTA升级固件方法,深圳触觉智能鸿蒙开发板演示,备战第九届华为ICT大赛

    本文介绍RK3566/RK3568在Android11系统OTA升级固件方法,使用触觉
    的头像 发表于 10-12 11:57 315次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK3566</b>/<b class='flag-5'>RK</b>3568 Android11使用OTA升级固件方法,深圳<b class='flag-5'>触觉</b><b class='flag-5'>智能</b><b class='flag-5'>鸿蒙</b><b class='flag-5'>开发板</b><b class='flag-5'>演示</b>,备战第九届华为ICT大赛

    开源鸿蒙OpenHarmony系统更换开机Logo方法,RK3566鸿蒙开发板备战第九届华为ICT大赛

    本文适用开源鸿蒙OpenHarmony系统更换开机Logo,本次使用了触觉智能的Purple Pi OH鸿蒙开源主板,搭载了
    的头像 发表于 09-26 09:18 584次阅读
    开源<b class='flag-5'>鸿蒙</b><b class='flag-5'>OpenHarmony</b>系统更换开机Logo方法,<b class='flag-5'>RK3566</b><b class='flag-5'>鸿蒙</b><b class='flag-5'>开发板</b>备战第九届华为ICT大赛

    OpenHarmony4.0系统修改屏幕旋转方法,RK3566鸿蒙开发板备战第九届华为ICT大赛

    本文提供OpenHarmony4.0系统竖屏修改为旋转时的操作方法,本次使用了触觉智能的Purple Pi OH鸿蒙开源主板,搭载了
    的头像 发表于 09-25 00:29 411次阅读
    <b class='flag-5'>OpenHarmony</b>4.0系统修改屏幕旋转方法,<b class='flag-5'>RK3566</b><b class='flag-5'>鸿蒙</b><b class='flag-5'>开发板</b>备战第九届华为ICT大赛

    RK3566鸿蒙开发板Android11修改第三方输入法为默认输入法

    本文适用于触觉智能所有支持Android11系统的开发板修改第三方输入法为默认输入法。本次使用的是触觉
    的头像 发表于 09-24 09:43 345次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK3566</b><b class='flag-5'>鸿蒙</b><b class='flag-5'>开发板</b>Android11修改第三方输入法为<b class='flag-5'>默认</b>输入法

    RK3588开发板Linux系统添加自启动命令的方法,深圳触觉智能Arm嵌入式鸿蒙硬件方案商

    本文适用所有Linux系统的开发板、主板添加自启动命令的方法,本次使用了触觉智能的EVB3588开发板
    的头像 发表于 09-19 09:32 569次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK</b>3588<b class='flag-5'>开发板</b>Linux系统<b class='flag-5'>添加</b>自启动命令的方法,深圳<b class='flag-5'>触觉</b><b class='flag-5'>智能</b>Arm嵌入式<b class='flag-5'>鸿蒙</b>硬件方案商

    RK3568鸿蒙开发板OpenHarmony系统修改cfg文件权限方法

    本文适用于OpenHarmony开源鸿蒙系统修改cfg文件权限方法,深圳触觉智能研发的RK3566RK
    的头像 发表于 09-11 13:26 774次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK</b>3568<b class='flag-5'>鸿蒙</b><b class='flag-5'>开发板</b><b class='flag-5'>OpenHarmony</b>系统修改cfg文件权限方法

    RK3566鸿蒙开发板OpenHarmony标准系统应用兼容性测试指导

    本文OpenHarmony标准系统应用兼容性测试指导,适用鸿蒙系统软件开发测试的新手入门学习课程,设备为触觉智能
    的头像 发表于 09-10 11:56 317次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK3566</b><b class='flag-5'>鸿蒙</b><b class='flag-5'>开发板</b><b class='flag-5'>OpenHarmony</b>标准系统应用兼容性测试指导

    RK3566鸿蒙开发板Ubuntu虚拟机环境搭建教程,触觉智能Purple Pi OH主板

    本文适用于Ubuntu虚拟机环境搭建教程学习,设备为触觉智能开发RK3566
    的头像 发表于 09-08 18:25 750次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK3566</b><b class='flag-5'>鸿蒙</b><b class='flag-5'>开发板</b>Ubuntu虚拟机环境搭建教程,<b class='flag-5'>触觉</b><b class='flag-5'>智能</b>Purple Pi OH主板

    RK3566鸿蒙开发板Ubuntu虚拟机环境搭建教程,触觉智能Purple Pi OH主板

    本文适用于Ubuntu虚拟机环境搭建教程学习,设备为触觉智能开发RK3566
    的头像 发表于 09-05 17:47 335次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK3566</b><b class='flag-5'>鸿蒙</b><b class='flag-5'>开发板</b>Ubuntu虚拟机环境搭建教程,<b class='flag-5'>触觉</b><b class='flag-5'>智能</b>Purple Pi OH主板

    RK3566开发板USB OTG模式介绍及命令切换,触觉智能EVB3566主板鸿蒙硬件厂商

    本文USB OTG模式介绍及命令切换,适用于嵌入式工程师、硬件开发教程入门学习课程。设备为触觉智能开发
    的头像 发表于 09-05 17:01 970次阅读
    <b class='flag-5'>瑞</b><b class='flag-5'>芯</b><b class='flag-5'>微</b><b class='flag-5'>RK3566</b><b class='flag-5'>开发板</b>USB OTG模式介绍及命令切换,<b class='flag-5'>触觉</b><b class='flag-5'>智能</b>EVB<b class='flag-5'>3566</b>主板<b class='flag-5'>鸿蒙</b>硬件厂商

    新一代低价开发板芯片RK3562来啦! — 触觉智能RK3562开发板

    最近我收到了个一套开发板,有核心开发板,还有个7英寸触摸屏幕。这些东西,都是一家叫做触觉智能的公司做的基于
    的头像 发表于 08-15 17:42 1087次阅读
    新一代低价<b class='flag-5'>开发板</b>芯片<b class='flag-5'>RK</b>3562来啦! — <b class='flag-5'>触觉</b><b class='flag-5'>智能</b><b class='flag-5'>RK</b>3562<b class='flag-5'>开发板</b>