AbilityConstant提供启动参数的接口的能力,包括设置初次开始原因的类型、上次退出原因的类型、继续结果的类型。说明:模块首批接口从APIversion9开始支持。模块接口仅可在Stage模型下使用。导入模块:import AbilityConstantfrom'@ohos.app.ability.AbilityConstant';属性:名称类型可读可写说明launchReasonLaunchReason是是指示启动原因。lastExitReasonLastExitReason是是表示最后退出原因。AbilityConstant.LaunchReason初次开始原因的类型。名称值说明U
一、OpenHarmony源码中DPI配置在源码foundation/window/window_manager/resources/config/rk3568/display_manager_config.xml中有rk3568的默认配置rk3568开发板默认的DPI配置为240,范围为80-640。240以下为触觉智能开发板在不同DPI时屏幕的显示情况DPI为240时DPI为100时DPI为600时二、更改开发板的DPI方法一:更改源码编译烧录固件在源码foundation/window/window_manager/resources/config/rk3568/display_mana
大家好!我来自南京,在OpenHarmony成长计划啃论文俱乐部,与华为、软通动力、润和软件、拓维信息、深开鸿等公司一起,学习和研究操作系统技术从今年1月11日加入OpenHarmony俱乐部已经有接近8个月时间了。笔者一直在思考啃论文给我带来了些什么,通过啃论文能为OpenHarmony做些什么。笔者利用大二升大三暑假两个月时间移植了Speexdsp这个三方库到OpenHarmony标准系统,而关于前面的问题我似乎找到了答案,现将啃论文和三方库移植分享经验如下:由于想要分享的内容较多,为避免读者姥爷们失去看下去的耐心,分享将以连载的方式进行。下期预告:speexdsp功能分析和功能测试本期为
摘要:本文简单介绍OpenHarmony最新版本代码目录简单解读、编译、烧录适合群体:适用于Hi3861开发板3.1源码目录下载完代码后,大家可以进入代码目录:这里重点介绍几个比较重要的文件夹:1vendor文件夹该文件夹存放的是厂商相关的配置,包括组件配置、HDF相关配置,代码目录如下:可以看到有hisilicon文件夹,下面有Hi3516DV300、hispark_aries等,其中hi3861开发板对应的是hispark_pegasus里面有如下文件:其中比较重要的是config.json配置文件,里面定义了内核类型,和使用了哪些子系统。具体我们后再做具体解读。2device文件夹该文件
1、OpenHarmonyOpenSlES音频录制开发简介 开发者可以通过本博文了解在OpenHarmony中如何使用OpenSLES进行录音相关操作;当前仅实现了部分OpenSLES接口,因此调用未实现接口后会返回。SL_RESULT_FEATURE_UNSUPPORTED。 2、OpenHarmony OpenSlES音频录制开发指导 以下步骤描述了在OpenHarmony如何使用OpenSLES开发音频录音功能:(1).添加头文件#include#include#include(2).使用slCreateEngine接口创建引擎对象和实例化引擎对象engine
一项目介绍1.1项目描述本项目是通过openharmony源码与hi3861开发板进行智慧婴儿陪睡伴侣开发。该项目基于openharmony操作系统实现了包括声音检测,音乐播放,udp远程控制,语音交互等功能。1.2资源获取 1.openharmony开发者文档进行环境搭建及源码下载官方文档网址:https://www.bookstack.cn/read/openharmony-1.0-zh-cn/quick-start-%E6%90%AD%E5%BB%BA%E7%8E%AF%E5%A2%83.md2.小熊派开源社区(可以帮助大家学习):BearPi-HM_Nano:小熊派BearPi-HMN
文章目录一、效果展示二、led控制程序2.1、led驱动程序2.1.1、驱动程序2.1.2、驱动配置2.2、C应用程序2.3、JS应用2.3.1、JS代码2.3.2、C++接口一、效果展示小熊派microOpenHarmony3.0鸿蒙LED应用二、led控制程序本文按照小熊派官方的开发指南完成led应用程序开发,在开发指南的基础上添加一些自己的理解。LED驱动虽然简单,但能帮助新手快速熟悉OpenHarmonyHDF的开发框架,是非常适合新手学习实践的项目。本文实现一个LED的开关控制的APP,所涉及的内容包括led驱动程序C应用程序JS应用程序2.1、led驱动程序使用HDF框架进行驱动开
本次将分为上下两篇讲述在搭载OpenHarmony2.0的3516开发板上开发的第一个Hap-WIFI,目前Openharmony2.0仅支持JSUI,所以以下内容皆为JSUI开发。源码码已上传至gitee https://gitee.com/panda-coder/open-harmony-apps/tree/master/Wifi现有不足之处为只能获取到WiFi的ipv6,获取不到ipv4,已提issue。也是因为这个原因文章才发出,本想去研究cpp源码试着解决问题,奈何能力有限。后续会进一步完善,并加上开启热点等功能。配置SDK、开发工具等步骤将不再赘述,请参考我https://harm
OpenHarmony开源开发者成长计划第二期知识赋能直播课程以入门为主,共设置8节课,覆盖了应用开发、设备开发、内核驱动等多个技术领域。带领开发者快速了解如何玩转OpenHarmony、如何入门OpenHarmony标准设备。第二期课程,由软通动力高级讲师冷钦街、江苏润和高级软件工程师宋倩倩、拓维信息鸿蒙综合开发工程师候鹏飞、北京虚实视界技术总监杜天微、深开鸿高级软件工程师梁皓、深开鸿高级软件工程师张国荣等行业内知名专家主讲。平均每场直播约2000余位开发者在线学习,受到一致好评。现将课程视频汇总如下,没有观看实时直播的开发者们,快来点击下方链接,开始学习吧!第一课:码云及本地Git使用码云
OpenHarmony2.0-canary与手机上运行HarmonyOS不同,canary是全新的系统,与AOSP没有任何关系。应该可以肯定,canary是个完整的系统,目前已经支持运行于Hi3516DV300开发板,Hi3516DV300开发板的配置:DDR31GB、EMMC8GB,Soc搭载双核Cortex-A7MP2@900MHz处理器、高性能NNIE引擎,1.0Tops算力基本上是一个iphone4手机的配置。可以接入touchscreen,并且已经自带如下hap应用可以运行:./out/ohos-arm-release/packages/phone/system/app/Shoppi