Я разрабатываю приложение, которое воспроизводит видео в видео. Все кажется прекрасным. Но когда я пытаюсь воспроизвести видео в Android 3.2 (API 13), он показывает пустой экран и всплывает сообщение «Невозможно воспроизвести это видео», и он отлично работает на любом другом устройстве, которое имеет больше, чем уровень API 13. Здесь это мой фрагмент кода, если кто-нибудь может мне помочь.Videoview не воспроизводит видео ниже уровня API 14
VideoView videoView;
videoView = (VideoView) findViewById(R.id.videoView);
videoView.setVideoURI(uri);
videoView.requestFocus();
videoView.start();
И в LogCat он показывает информацию об ошибке, что MediaPlayer path is null
, которая не является нулевым на самом деле. Любая помощь будет оценена по достоинству.
Link только ответы не приветствуются. Кроме того, вы действительно не говорите, почему вы считаете, что эти ссылки будут касаться конкретной проблемы. – fadden
Моя единственная причина упоминать эти ссылки были так, чтобы вы могли проверить, могли ли они дать какое-то конкретное решение, или вы, возможно, пропустили что-то в своем коде. Я не пробовал, чтобы VideoView был честным, просто помогал с некоторыми подсказками ... Мой плохой он не мог помочь –