# NeteaseMusic **Repository Path**: LLLLLLin/netease-music ## Basic Information - **Project Name**: NeteaseMusic - **Description**: OpenHarmony网易云 - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 5 - **Forks**: 2 - **Created**: 2022-12-28 - **Last Updated**: 2025-05-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # [OpenHarmony云音乐](../../FA/CloudMusic) ### 简介 [本样例](../../FA/CloudMusic)是基于OpenHarmony 3.2 Release,使用Stage模型ArkTs语言编写,后端接口使用开源项目[NeteaseCloudMusicApi](https://github.com/Binaryify/NeteaseCloudMusicApi),实现了登录、音乐搜索、歌单管理、视频、音乐播放、音乐管理等功能。 #### 样例效果 ![show](media/index.png) #### 工程版本 + 系统版本:OpenHarmony 3.2 Release + API版本:API 9 + IDE版本:Deveco Studio 3.1.0.400 #### 涉及三方库 - [Axios](https://gitee.com/openharmony-sig/axios) - 一个基于 promise 的网络请求库,可以运行 node.js 和浏览器中。本库基于Axios 原库进行适配,使其可以运行在 OpenHarmony,并沿用其现有用法和特性; - [PullToRefresh](https://gitee.com/openharmony-sig/PullToRefresh) - 支持设置内置动画的各种属性,支持设置自定义动画的下拉刷新、上拉加载组件; - [lottieETS](https://gitee.com/openharmony-tpc/lottieETS) - 适用于OpenHarmony的动画库,功能类似于Java组件lottie,AndroidViewAnimations,Leonids等库; ### 快速上手 #### 标准设备环境准备 润和大禹系列HH-SCDAYU200开发套件: - [润和RK3568开发板标准系统快速上手](https://growing.openharmony.cn/mainPlay/learnPathMaps?id=27) #### 应用编译环境准备 - 下载DevEco Studio [下载地址](https://developer.harmonyos.com/cn/develop/deveco-studio#download); - DevEco Studio 点击File -> Open 导入本下面的代码工程CloudMusic #### 项目下载和导入 项目地址:https://gitee.com/openharmony-sig/knowledge_demo_entainment/tree/master/FA/CloudMusic 1)git下载 ``` git clone https://gitee.com/openharmony-sig/knowledge_demo_entainment.git --depth=1 ``` 2)项目导入 打开DevEco Studio,点击File->Open->下载路径/FA/CloudMusic #### 安装应用 - **配置自动签名** DevecoStudio里,点击“File”-->"Project Structure"-->"Signing Configs",勾选“Automatically generate signature” - **安装应用** 点击"Run entry"从IDE直接安装并启动应用。 ## 参考链接 - [一次开发,多端部署](https://gitee.com/openharmony/docs/tree/master/zh-cn/application-dev/key-features/multi-device-app-dev) - [NeteaseCloudMusicApi开源项目](https://github.com/Binaryify/NeteaseCloudMusicApi) - [润和RK3568开发板标准系统快速上手](https://growing.openharmony.cn/mainPlay/learnPathMaps?id=27) - [官网学习路径:OpenHarmony标准系统应用开发](https://growing.openharmony.cn/mainPlay/learnPathMaps?id=46) ​