# applications_recorder **Repository Path**: chen-gong1/applications_recorder ## Basic Information - **Project Name**: applications_recorder - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: https://gitee.com/openharmony-sig/applications_recorder - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 11 - **Created**: 2024-08-13 - **Last Updated**: 2024-08-23 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 录音机应用 ## 简介 录音机应用可以通过麦克风进行音频录制并完成播放。 录音机应用采用扩展的TS语言(ArkTS)开发,主要的结构如下: - **product** 业务形态层:区分不同产品、不同屏幕的各形态应用,含有个性化业务,组件的配置,以及个性化资源包。 - **feature** 公共特性层:抽象的公共特性组件集合,可以被各应用形态引用。 - **common** 公共能力层:基础能力集,每个应用形态都必须依赖的模块,包含工具类和通用的资源包 ## 目录 ### 目录结构 ``` /recorder/ ├── common # 公共能力层目录 ├── feature # 公共特性层目录 │ └── model # 数据格式目录 │ └── controller # 控制逻辑目录 ├── product # 业务形态层目录 ``` ## 安装 对应用完成签名,打包后,使用`hdc_std install "hap包地址"`命令进行安装 ## 约束 - 开发环境 - **DevEco Studio for OpenHarmony**: 版本号大于5.0.0.30,下载安装OpenHarmony SDK API Version 12。(初始的IDE配置可以参考IDE的使用文档) - 语言版本 - ArkTS - 限制 - 本示例仅支持标准系统上运行