我正在開發和測試的Android的一個簡單的視頻播放器訪問存儲卡。下面的代碼給出:無法在HTC一個V-
VideoView vid = (VideoView) findViewById(R.id.videoView1);
vid.setVideoPath("/sdcard/myvideo.mp4");
vid.setMediaController(new MediaController(this));
vid.start();
vid.requestFocus();
我使用HTC ONE。當我在我的手機上運行這個我在哪裏我設置視頻路徑中的線(即setVideoPath("/sdcard/myvideo.mp4")
)得到一個NullPointerException
。我認爲訪問存儲卡存在問題。
因此,誰能請你告訴那就是訪問HTC ONE V存儲卡從其他手機不同的方式?如果是,那麼如何訪問存儲卡HTC ONE五
發佈您的Logcat錯誤。 @哪一行顯示空指針異常 –
致命例外:main java.lang.RuntimeException:無法啓動活動ComponentInfo {my.test.media/my.test.media.MyVideoPlayer}:java.lang.NullPointerException 。 。 。 所致:顯示java.lang.NullPointerException 在my.test.media.MyVideoPlayer.onCreate(MyVideoPlayer.java:40) 在android.app.Activity.performCreate(Activity.java:4538) 在android.app.Instrumentation .callActivityOnCreate(Instrumentation.java:1071) at android.app.ActivityThread.performLaunchActivity(ActivityThread.java:2158) ... 11更多 – swdeveloper
發佈MyVideoPlayer.java:40行號碼。發佈您的整個活動代碼和xml文件 –