知道文件路径,如何使用MediaPlayer在Android上打开mp3文件?

知道文件路径,如何使用MediaPlayer在Android上打开mp3文件?,android,path,uri,android-mediaplayer,mp3,Android,Path,Uri,Android Mediaplayer,Mp3,我想要一个应用程序,有一个背景音乐,由用户选择,使用浏览按钮。在我有了文件的“路径”后,我无法播放它,我的mPlayer总是空的。 我的代码: } @Override protected void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.activity_main); MediaPlayer mPlayer = Me

我想要一个应用程序,有一个背景音乐,由用户选择,使用浏览按钮。在我有了文件的“路径”后,我无法播放它,我的mPlayer总是空的。 我的代码:

}

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    setContentView(R.layout.activity_main);

    MediaPlayer mPlayer = MediaPlayer.create(this, 
     Uri.parse(Environment.getExternalStorageDirectory().getPath()+ "/Music/mymusic.mp3"));

    mPlayer.start();
}