gpt4 book ai didi

Android MediaPlayer 给出空异常

转载 作者:行者123 更新时间:2023-11-29 22:06:39 25 4
gpt4 key购买 nike

谁能帮我解决这个奇怪的问题,我想从 SDCard 播放一个音频文件,这是代码,我知道这是正确的文件路径,但是 MediaPlayer 给了我一个空异常。任何帮助将不胜感激!

File file = new File(android.os.Environment.getExternalStorageDirectory()+"/rockstar.mp3");
MediaPlayer m = MediaPlayer.create(getApplicationContext(), Uri.fromFile(file));
m.start();

这是堆栈跟踪

java.lang.NullPointerException

最佳答案

你是不是缺少.getAbsolutePath()

File file = new File(android.os.Environment.getExternalStorageDirectory().getAbsolutePath()+"/rockstar.mp3");

关于Android MediaPlayer 给出空异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10634769/

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