Je développe et teste un simple exemple de lecteur vidéo sous Android. Code est donné ci-dessous:Impossible d'accéder à la carte mémoire sur HTC ONE V
VideoView vid = (VideoView) findViewById(R.id.videoView1);
vid.setVideoPath("/sdcard/myvideo.mp4");
vid.setMediaController(new MediaController(this));
vid.start();
vid.requestFocus();
J'utilise HTC One V. Quand je lance sur mon téléphone, je reçois un NullPointerException
sur la ligne où je mets le chemin de la vidéo (à savoir setVideoPath("/sdcard/myvideo.mp4")
). Je pense qu'il y a un problème d'accès à la carte mémoire.
Donc, quelqu'un peut-il dire que c'est la façon d'accéder à la carte mémoire sur HTC ONE V différent des autres téléphones? Et si oui, alors comment accéder à la carte mémoire HTC One V.
Postez votre erreur Logcat. @ quelle ligne il affiche une exception de pointeur nul –
EXCEPTION FATALE: main java.lang.RuntimeException: Impossible de démarrer l'activité ComponentInfo {my.test.media/my.test.media.MyVideoPlayer}: java.lang.NullPointerException . . . causés par: 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 plus – swdeveloper
Post MyVideoPlayer.java:40 Code de ligne. Postez tout votre code d'activité et votre fichier xml –