Android에서 간단한 비디오 플레이어 예제를 개발하고 테스트하고 있습니다. 나는 내가 비디오의 경로를 설정 라인 (즉 setVideoPath("/sdcard/myvideo.mp4")
)에 NullPointerException
을 얻고 내 전화에 프로그램을 실행할 때 나는 HTC ONE V.를 사용하고HTC ONE V에서 메모리 카드에 액세스 할 수 없습니다.
VideoView vid = (VideoView) findViewById(R.id.videoView1);
vid.setVideoPath("/sdcard/myvideo.mp4");
vid.setMediaController(new MediaController(this));
vid.start();
vid.requestFocus();
: 코드는 아래와 같습니다. 메모리 카드에 액세스하는 데 문제가 있다고 생각합니다.
다른 사람과 다른 HTC ONE V에서 메모리 카드에 액세스하는 방법은 누구나 친절하게 알 수 있습니까? 예 그럼 어떻게 메모리 카드 HTC 하나 V.
Logcat 오류를 게시하십시오. 어떤 줄이 null 포인터 예외를 나타냅니다 –
치명적인 예외 : 주 java.lang.RuntimeException : 활동을 시작할 수 없습니다. ComponentInfo {my.test.media/my.test.media.MyVideoPlayer} : java.lang.NullPointerException . . . 의해 발생 : android.app.Instrumentation에서 android.app.Activity.performCreate (Activity.java:4538) 에서 my.test.media.MyVideoPlayer.onCreate (MyVideoPlayer.java:40) 에서 java.lang.NullPointerException이 .allActivityOnCreate (Instrumentation.java:1071) android.app.ActivityThread.performLaunchActivity (ActivityThread.java:2158) ... 11 more – swdeveloper
게시물 MyVideoPlayer.java:40 줄 번호 코드. 전체 활동 코드 및 xml 파일 게시 –