# demos **Repository Path**: zyk54926/demos ## Basic Information - **Project Name**: demos - **Description**: No description available - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 3 - **Created**: 2022-10-11 - **Last Updated**: 2022-10-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Histreamer单板demo开发和调试总结 ## 环境准备 1. 官网下载 [**DevEco**](https://device.harmonyos.com/cn/develop/ide) 最新版本。 2. demo代码解压到本地,安装完成后直接*Open Project*打开demo代码: (1)在demo文件夹根目录右键选择deveco的打开方式打开: ![输入图片说明](images/image.png) (2)删除根目录下build-profile.json5中的signingConfigs下的默认签名信息(签名信息和设备、用户相关,每个PC需要重新生成): ![输入图片说明](images/image1.png) 3. 将资源文件解压后(在群共享:https://space.welink.huaweicloud.com/p/6b0b1f6f3b5118446f2f64b567c3de42) 拷贝到entry\src\main\resources\rawfile 目录下: ![输入图片说明](images/Clipboard_2022-08-23-21-00-00.png) 4. 点右上角Project Structure设置自动签名,重新签名: ![输入图片说明](images/Clipboard_2022-04-21-22-51-33.png) 5. 连接板子(WGR或RK),即可编译安装调试测试: ![输入图片说明](images/Clipboard_2022-04-21-22-53-00.png) 6. 如果直接使用DevEco工具无法安装,可直接取编译出的hap包安装,hap包在如下目录:entry\build\default\outputs\default\entry-default-signed.hap ![输入图片说明](images/Clipboard_2022-08-21-22-00-00.png) 安装命令: hdc install -r entry-default-signed.hap 卸载命令(每次重新安装新修改的hap包需要先卸载,否则会因为签名一致导致系统不会扫描,新修改不生效): hdc shell bm uninstall -n com.example.mediaprojectetszyk ## Demo代码介绍: - 如果增加或修改测试资源只需关注: **StdMediaDemo\entry\src\main\ets\MainAbility\pages\videopage.ets** 或 **StdMediaDemoAll\entry\src\main\ets\MainAbility\pages\DataList.ts** 文件,修改其中的 *mediaItem* 列表即可,其中 *id* 为该条资源显示的图标名。 ```js import router from '@ohos.router'; @Entry @Component struct videoPage{ @State mediaItem : Array = [ { mediaItem:'/data/local/tmp/dream_it_possible.mp3', id:'dream_it_possible.mp3' }, { mediaItem:'/data/local/tmp/media/attach_picture.mp3', id:'attach_picture.mp3' }, { mediaItem:'/data/local/tmp/media/AudioData.pcm', id:'AudioData.pcm' }, ……………… ] build(){ Scroll(){ ……………… ``` - demo运行后界面如下图: ![输入图片说明](images/Clipboard_2022-04-21-23-53-36.png) ![输入图片说明](images/Clipboard_2022-04-21-23-53-42.png)