我正在创建一个音乐文件,如File file = new File(“/ sdcard // a.wav”),if(!file.exists())file.createNewFile();.但是在创建之后我就要去了到下一个屏幕然后回到这个屏幕。现在我正在使用MediaPlayer阅读它,如下所示
if(file.exists()){
mediaPlayer=new MediaPlayer();
mediaPlayer.setDataSource(recordPath);
mediaPlayer.prepare(); }
但是它没有播放那个文件。控件根本就不进去。有人有任何想法吗?
答案 0 :(得分:0)
你应该检查你的清单,确保你有:
<uses-permission
android:name="android.permission.WRITE_EXTERNAL_STORAGE"></uses-permission>
以及获取SDCard路径,您应该使用
Environment.getExternalStorageDirectory()