草庐IT

OpenHarmony-RK

全部标签

OpenHarmony—UIAbility组件间交互(设备内)

UIAbility是系统调度的最小单元。在设备内的功能模块之间跳转时,会涉及到启动特定的UIAbility,该UIAbility可以是应用内的其他UIAbility,也可以是其他应用的UIAbility(例如启动三方支付UIAbility)。本章节将从如下场景分别介绍设备内UIAbility间的交互方式。启动应用内的UIAbility启动应用内的UIAbility并获取返回结果启动其他应用的UIAbility启动其他应用的UIAbility并获取返回结果启动UIAbility的指定页面通过Call调用实现UIAbility交互(仅对系统应用开放)启动应用内的UIAbility当一个应用内包含多

OpenHarmony和HarmonyOS 有什么不一样,看完你就知道了

很多人对鸿蒙、OpenHarmony、HarmonyOS这些术语傻傻的分不清楚,这里就来带大家了解一下OpenHarmony和HarmonyOS有什么不一样。什么是鸿蒙操作系统“鸿蒙操作系统”特指华为智能终端操作系统。“鸿蒙操作系统”具有以下特征:一是一套操作系统可以满足大大小小设备需求,实现统一OS,弹性部署;二是搭载该操作系统的设备在系统层面融为一体、形成超级终端,让设备的硬件能力可以弹性扩展,实现设备之间硬件互助,资源共享;三是面向开发者,实现一次开发,多端部署。什么是OpenHarmonyOpenHarmony是一个开源项目,由开放原子开源基金会(https://www.openato

OpenHarmony下GN语法普法

    OpenHarmony下GN语法普法引言前面一直在折腾怎么移植,怎么编写,尼玛忘了搞最基本的GN语法了。这不必须给安排上!一.GN表达式语言和GN作用域GN是简单的动态类型的命令式语言,其最终目的只是产生声明性的Ninja规则。一切都围绕作用域决定,它既是该语言的词法绑定(lexicalbinding,即静态绑定)结构,也是数据类型。GN值可以使用下列几种类型的任何一种:布尔型(boolean),或true或false整型(integer),带符号,使用普通十进制语法;不常用字符串(string),总是使用"双引号"引住(注意下面关于$的扩展)域(scope),使用花括号括住{…};见

OpenHarmony之XTS

OpenHarmony之XTSxts支持如下几种类型:xts需要测试认证的模块1.XTS环境准备XTS编译XTS在windows中执行示例查看测试报告XTS编写示例startability.error:resolveabilityerr.在_all_test_packages[]中添加如下脚本编码即可;xts简介:OpenHarmony兼容性测评主要是验证合作伙伴的设备和业务应用满足OpenHarmony开源兼容性定义的技术要求,确保运行在OpenHarmony上的设备和业务应用能稳定、正常运行,同时使用OpenHarmony的设备和业务应用有一致性的接口和业务体验。兼容性测试套件版本说明:合

鸿蒙开发实战-OpenHarmony沙箱文件

在openharmony文件管理模块中,按文件所有者分类分为应用文件和用户文件和系统文件。1)沙箱文件。也叫做应用文件,包括应用安装文件、应用资源文件、应用缓存文件二.文件详解在使用时首先需要导入包importfsfrom“@ohos.file.fs”;在API9之前使用“@ohos.fileio”,API9之后废弃。1.常用文件路径沙箱文件的沙箱路径与物理路径对应关系context属性名称沙箱路径物理路径filesDir/data/storage/el2/base/haps/entry/files/data/app/el2/100/base//haps/entry/filescacheDir

RK3588 & Android12 调试 RTL8852BE(wifi篇)

平台:RK3588 &Android12模块:RTL8852BE接口:PCIE内容:调试RTL8852BE模块的WiFi功能=================================================================一、内核1.1dts配置首先是配置PCIE,查看原理图,看一下模块用的哪一个PCIE--------------------------------------------------------------------------------------------------------------------------------很明显

OpenHarmony 设备启动Logo和启动视频替换指南

前言OpenHarmony源码版本:4.0release开发板:DAYU/rk3568一、Logo替换替换其中的logo.bmp和logo_kernel.bmp文件注意事项:1、图片的分辨率需要和设备匹配2、如果是非首次编译(存在缓存)需要将out目录删除,否则图片不能更新二、启动视频替换替换其中的bootvideo.mp4文件文件说明:1、bootpic.zip:包括了开机动画的所有图片帧和json播放配置文件,在3.2版本中通过该方式实现,但是在4.0release版本中发现仅替换bootvideo.mp4就成功了。2、bootsound.wav:开机声效3、bootvideo.mp4:开

ArmSoM-W3之RK3588硬编解码MPP环境配置

1.简介瑞芯微提供的媒体处理软件平台(MediaProcessPlatform,简称MPP)是适用于瑞芯微芯片系列的通用媒体处理软件平台。该平台对应用软件屏蔽了芯片相关的复杂底层处理,其目的是为了屏蔽不同芯片的差异,为使用者提供统一的视频媒体处理接口(MediaProcessInterface,缩写MPI)。MPP提供的功能包括:视频解码H.265/H.264/H.263/VP9/VP8/MPEG-4/MPEG-2/MPEG-1/VC1/MJPEG视频编码H.264/VP8/MJPEG视频处理视频拷贝,缩放,色彩空间转换,场视频解交织(Deinterlace)2.环境介绍硬件环境:ArmSoM

OpenHarmony 4.0 本地OTA升级

一、环境说明系统版本:OpenHarmony4.0release设备平台:RK3568二、OpenHarmonyOTA介绍OTA介绍:随着设备系统日新月异,用户如何及时获取系统的更新,体验新版本带来的新的体验,以及提升系统的稳定和安全性成为了每个厂商都面临的严峻问题。OTA(OvertheAir)提供对设备远程升级的能力。升级子系统对用户屏蔽了底层芯片的差异,对外提供了统一的升级接口。基于接口进行二次开发后,可以让厂商的设备(如IP摄像头等)轻松支持远程升级能力,即通过移动通信的接口从远程服务器下载新的软件更新包,对自身系统进行升级,从而满足厂商的应用管理需求。OpenHarmonyOTA升级

3步体验在DAYU200开发板上完成OpenHarmony对接华为云IoT

一、前言OpenHarmony3.1.1是一个开源的智能终端操作系统,主要用于智能家居、智能手机、平板电脑、智能穿戴设备等智能终端设备。是一个分布式操作系统,支持多种硬件平台和多种编程语言,可以方便地进行移植和定制。特点:(1)分布式:支持分布式计算和分布式存储,可以在多个设备之间进行任务调度和数据共享。(2)可裁剪:支持根据设备的需求进行裁剪,以满足不同设备的资源限制。(3)安全:提供了安全机制,保护设备的隐私和安全。(4)可移植:支持多种硬件平台和多种编程语言,可以方便地进行移植和定制。当前文章介绍在DAYU200开发板上烧写OpenHarmony系统,利用huaweicloud-iot-