繰り返しの質問ではないことを願っていますが、次のコードから
File f = new File(Environment.getExternalStorageDirectory(), TRYVID);
Uri uri = Uri.fromFile(f);
mc = new MediaController(this);
mp.setMediaController(mc);
mp.setVideoPath("/sdcard/try2.mp4");
これは、ボタンが押されたときに呼び出される関数の一部です。私が達成したいのは、ユーザーがキーを押したときにビデオが再生されることですが、ビデオビューは raw フォルダーから何も再生しないことがわかりました。ビデオをSDカードにコピーしましたが、エミュレーターのボタンを押した後、予期せず閉じる必要があると言ってクラッシュします。.setVideoPath と .setUri の両方を試しましたが、どちらも機能しません。