概述文档环境DevEcoStudio版本:DevEcoStudio5.0.1Beta3(5.0.5.200)SDK版本:5.0.0.71(OpenHarmony)Hvigor版本:5.10.3开发板型号:DAYU200系统版本:OpenHarmony5.0.1(5.0.1.115)功能简介在OpenHarmony应用开发时,为了保证OpenHarmony应用的完整性和来源可靠,在应用构建时需要对应用进行签名。经过签名的应用才能在设备上安装、运行和调试,如果有对自动签名还不了解的同学可以参考OpenHarmony应用签名DevEcoStudi...
概述文档环境开发环境:Windows11编译环境:Ubuntu22.04开发板型号:DAYU200(RK3568)系统版本:OpenHarmony4.0Release涉及仓库:applicationslauncher功能简介在OpenHarmony系统中预安装应用的hap包会随系统编译打包到镜像中,目前有两种编译预安装应用hap包的方式,一种为随系统编译时,编译应用源码生成hap包的方式,另一种是将已生成的hap包放入系统源码中,再进行打包的方式。后者需要开发者使用DevEcoStudio或其...
2023-12-06 20:07:11 9010浏览 1点赞 1回复 0收藏
概述文档环境开发环境:Windows11编译环境:Ubuntu22.04开发板型号:DAYU200(RK3568)系统版本:OpenHarmony3.2Release涉及仓库:applicationslauncher功能简介在OpenHarmony系统中预安装应用的hap包会随系统编译打包到镜像中,目前有两种编译预安装应用hap包的方式,一种为随系统编译时,编译应用源码生成hap包的方式,另一种是将已生成的hap包放入系统源码中,再进行打包的方式。后者需要开发者使用DevEcoStudio或其...
2023-12-04 10:21:54 8574浏览 5点赞 2回复 4收藏
问题描述问题环境系统版本:OpenHarmony3.2Release问题现象打开任意包含输入组件界面的应用,点击输入组件弹出输入法。点击返回按键。输入法隐藏,原应用页面返回或应用退出。异常效果点击返回按键,输入法隐藏,原应用页面返回或应用退出。正常效果点击返回按键,仅隐藏输入法。问题原因由于输入法应用是InputMethodExtensionAbility,窗口由自己创建,所以返回按键的键值指令会被传递到原有应用上,执行原有应用的返回逻辑...
2023-08-07 11:30:30 6909浏览 5点赞 3回复 1收藏
问题描述问题环境系统版本:OpenHarmony3.2Release问题现象接入多个显示设备后,启动系统偶现卡开机Logo。异常效果:系统卡在开机Logo界面,长时间无法显示开机动画,并且无法进入系统。正常效果:系统启动成功,显示开机动画,开机动画结束后显示锁屏界面。问题原因在窗口子系统中AbstractDisplayController控制器的初始化与屏幕连接事件的接收存在时序问题,启动成功时窗口子系统收到屏幕连接事件的时机均在AbstractDisplayCo...
2023-07-26 19:27:42 8221浏览 4点赞 3回复 2收藏
问题描述问题环境系统版本:OpenHarmony3.2Release问题现象配置设备默认方向,例如修改为横屏显示,修改文件displaymanagerconfig.xml的buildInDefaultOrientation参数值为2(Orientation::HORIZONTAL)。源码中文件位于foundationwindowwindowmanagerresourcesconfigrk3568displaymanagerconfig.xml。系统中文件位于etcwindowresourcesdisplaymanagerconfig.xml。系统启动后开机动画横竖屏切换,Launcher显示异常(偶现,去掉锁...
2023-07-16 16:38:12 8202浏览 6点赞 4回复 2收藏
概述文档环境开发环境:Windows11DevEcoStudio版本:DevEcoStudio3.1.1Release(3.1.0.501)SDK版本:3.2.14.1(FullSDK)开发板型号:DAYU200系统版本:OpenHarmony3.2Release(3.2.14.5)涉及仓库:Hap包签名工具[developtoolshapsigner]功能简介OpenHarmony应用签名厂商私有签名文章介绍如何生成厂商私有签名和修改运行系统中的配置文件,使私有签名签出的应用可以正常在系统中安装和使用。本文我们将介绍:...
2023-07-10 22:04:15 1.0w浏览 7点赞 9回复 3收藏
问题描述问题环境系统版本:OpenHarmony3.2Release问题现象设备接通电源,开机动画正常播放结束,长时间静止在开机动画结束界面,无法正常进入系统。问题原因设备性能导致的锁屏应用未在锁屏服务检测监听事件的时间段内启动完成,导致无法触发关闭开机动画。系统不需要锁屏应用,把锁屏应用删除后,未移除锁屏服务(themescreenlockmgr)导致无法触发关闭开机动画。解决方案针对设备性能问题的解决方案调整锁屏检测次数,增加锁...
2023-07-08 22:20:35 8664浏览 6点赞 5回复 2收藏
概述文档环境开发环境:Windows11DevEcoStudio版本:DevEcoStudio3.1Release(3.1.0.500)SDK版本:3.2.14.1(FullSDK)应用模型:Stage开发板型号:DAYU200系统版本:OpenHarmony3.2.2Release功能简介OpenHarmony支持包含ServiceExtensionAbility类型模块的应用配置常驻和自启动。常驻和自启动配置是设备厂商根据设备的产品形态为特殊应用定义的特权项。RK3568的应用特权配置文件源码位于:vendorhihoperk3568preinstallconfig...
2023-07-03 17:41:55 1.4w浏览 9点赞 11回复 8收藏
概述文档环境开发环境:Windows11DevEcoStudio版本:DevEcoStudio3.1Release(3.1.0.500)SDK版本:3.2.12.5(FullSDK)开发板型号:DAYU200系统版本:OpenHarmony3.2Release涉及仓库:Hap包签名工具[developtoolshapsigner]功能简介为了保证OpenHarmony应用的完整性和来源可靠,在应用构建时需要对应用进行签名。经过签名的应用才能在真机设备上安装、运行、和调试。developtoolshapsigner仓提供了签名工具的源码,包...
2023-05-21 23:19:27 1.5w浏览 9点赞 15回复 6收藏
概述文档环境开发环境:Windows11DevEcoStudio版本:DevEcoStudio3.1Beta1(3.1.0.200)SDK版本:3.2.10.7(OpenHarmony3.2Beta5FullSDK)应用模型:Stage开发板型号:DAYU200系统版本:OpenHarmony3.2Beta5示例工程:ServiceExtAbility的创建与使用(OpenHarmony3.2Beta5分支)功能简介证书指纹用于配置应用权限预授权文件(installlistpermissions.json)和应用特权配置文件(installlistcapability.json)。如何获...
2023-03-06 09:59:11 9479浏览 6点赞 7回复 7收藏
概述文档环境开发环境:Windows11DevEcoStudio版本:DevEcoStudio3.1Beta1(3.1.0.200)SDK版本:3.2.10.7(OpenHarmony3.2Beta5FullSDK)应用模型:Stage开发板型号:DAYU200系统版本:OpenHarmony3.2Beta5示例工程:ServiceExtAbility的创建与使用(OpenHarmony3.2Beta5分支)功能简介ServiceExtensionAbility是SERVICE类型的ExtensionAbility组件,提供后台服务相关扩展能力。ServiceExtensionAbility可以被其他组件...
2023-03-05 21:54:24 7207浏览 4点赞 0回复 4收藏
概述文档环境开发环境:Windows11DevEcoStudio版本:DevEcoStudio3.1Beta1(3.1.0.200)SDK版本:3.2.10.8(FullSDK)开发板型号:DAYU200系统版本:OpenHarmony3.2Beta5示例工程:ApplicationsSystemUI(OpenHarmony3.2Beta5分支)功能简介OpenHarmony开源社区提供了标准系统上的部分系统应用,如桌面、SystemUI、设置等,为开发者提供了构建标准系统应用的具体实例,这些应用支持在所有标准系统的设备上使用。本篇文档...
2023-02-27 13:01:31 1.7w浏览 12点赞 18回复 10收藏
概述文档环境开发环境:MacBookProDevEcoStudio版本:DevEcoStudio3.1Beta1(3.1.0.200)SDK版本:3.2.10.6开发板型号:DAYU200系统版本:OpenHarmony3.2Beta5功能简介为了保证OpenHarmony应用的完整性和来源可靠,在应用构建时需要对应用进行签名。经过签名的应用才能在设备上安装、运行、和调试。DevEcoStudio自动化签名功能仅用于应用调试阶段使用,不可用于发布上架应用市场。基本概念Hap包签名工具支持本地签名需求的开发...
2023-02-21 13:22:55 8994浏览 5点赞 8回复 4收藏