如何从SD卡播放视频文件

Suj*_*anj -2 android media-player android-videoview

我想在android模拟器上播放我存储在SD卡中的视频文件.这是我的代码..

public class AndroidVideoViewActivity extends Activity {

    private VideoView videoView=null;
    private String PATH="mnt/sdcard/bmxskills.3gp";
    private MediaPlayer mediaPlayer=null;
    private MediaController mediaController=null;
    @Override
    public void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.main);
        VideoView videoView=(VideoView)findViewById(R.id.videoView);
        videoView.setVideoPath("mnt/sdcard/bmxskills.3gp");

        videoView.setMediaController(mediaController);
        videoView.requestFocus();
        videoView.start();

    }
}
Run Code Online (Sandbox Code Playgroud)

但是,当我在模拟器上运行它显示空白屏幕.请帮助.我已经添加了所需的权限,即互联网和外部存储.

Nik*_*hil 5

请检查此链接

要么

更换 videoView.setVideoPath("mnt/sdcard/bmxskills.3gp");

videoView.setVideoPath("/sdcard/bmxskills.3gp");