Я успешно воспроизвел видеофайл, загруженный в папку res / raw непосредственно с этого ресурса.
Это было сделано на
Android 1.5
Уровень API3
Размер файла был ниже 50M
Мой фрагмент кода выглядит следующим образом
Uri video= Uri.parse("android.resource://MYPACKAGENAME/" + R.raw.presence);
videoView.setMediaController(mediaController);
videoView.setVideoURI(video);
videoView.start();
Основная проблема, с которой я столкнулся, заключалась в том, чтобы приложение распознало файл mp4 вraw folder
Я новичок в разработке для Android, но это то, что я сделал, надеюсь, это поможет.
В первой строке, когда я набрал "R.raw", Eclipse показал это как ошибку Iнабрал период и ожидал, что Eclipse покажет мне быстрый список ресурсов, но его там не было.
Я прочитал в другом посте, чтобы очистить проект, и список ресурсов будет обновлен, когда я нажму PROJECT - CLEAN, ресурс был идентифицирован.
Еще одна вещь, которую я считаю необходимой, это то, что имя файла ДОЛЖНО быть только строчным.Когда это было в смешанном случае, это не показывалось бы.
Надеюсь, это поможет.