鸿蒙-如何实现播放一段音频

鸿蒙-如何实现播放一段音频

鸿蒙
harmony
音频
2021-04-20 17:55:37
浏览
收藏 0
回答 2
待解决
回答 2
按赞同
/
按时间
张荣超老师
1

File mp3FilePath = getExternalFilesDir(null);
File mp3File = new File(mp3FilePath.getAbsolutePath() + "/test.mp3");
FileInputStream fileInputStream = null;
try {
    fileInputStream = new FileInputStream(mp3File);
    FileDescriptor fileDescriptor = fileInputStream.getFD();
    Source source = new Source(fileDescriptor);
    player.setSource(source);
    player.prepare();
    player.play();
} catch (FileNotFoundException e) {
    e.printStackTrace();
} catch (IOException e) {
    e.printStackTrace();
}

分享
微博
QQ
微信
回复2
2021-04-21 08:20:28
wx60081ce951b2e

手机模拟器是不是无法播放声音?

分享
微博
QQ
微信
回复2
2021-04-23 16:45:30
相关问题
鸿蒙 如何使用 player 播放网络音频
2110浏览 • 1回复 已解决
鸿蒙Dev远程真机能否播放音频
1331浏览 • 1回复 待解决
鸿蒙如何音频文件转成文本
422浏览 • 1回复 待解决
鸿蒙 如何实现个渐变的圆形图片;
6599浏览 • 2回复 已解决
如何判断音频焦点的获取和丢失?
1755浏览 • 1回复 待解决
鸿蒙如何实现位图绘制
4499浏览 • 1回复 待解决
鸿蒙如何实现分享功能
8401浏览 • 2回复 待解决
鸿蒙如何实现动画值变化
4178浏览 • 1回复 待解决
鸿蒙平台 UI审核如何实现
1152浏览 • 1回复 待解决
音频录制开发相关问题
1641浏览 • 1回复 待解决
鸿蒙开发如何播放本地视频?
1851浏览 • 1回复 待解决
鸿蒙JS开发音频管理,导入media错误
414浏览 • 1回复 已解决
TextField怎么给某文字设置颜色
4204浏览 • 2回复 待解决
鸿蒙音视频通信系统如何实现
629浏览 • 1回复 待解决