gpt4 book ai didi

android - 如何播放内部存储中的 mp3 文件?

转载 作者:行者123 更新时间:2023-11-30 02:40:36 25 4
gpt4 key购买 nike

简单的 mp3 播放器:我想播放音乐目录中音乐文件夹中的音乐文件 (samsung galaxy s4)

private void init()
{
mPlayer = MediaPlayer.create(this, Uri.parse(Environment.getExternalStorageDirectory().getPath()+ "/calm.mp3"));

mPlayer.setLooping(true);
mPlayer.start();
}

应用在设备上测试时崩溃。

最佳答案

您应该检查 mp3 文件的文件路径。 “Just on phone”并不总是位于 Environment.getExternalStorageDirectory().getPath()+ "/calm.mp3" 中。

我要检查的另一件事是查看应用程序是否有权访问外部存储。在您的 android list 中,您可能需要添加外部存储读取权限。 See Android Documentation .

例如,将以下内容添加到 Android Manifest:

<uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" />

关于android - 如何播放内部存储中的 mp3 文件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25814769/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com