Android – ошибка FileInputStream/воспроизведение локального видео

Размещение видео в Интернете невозможно, и использование SD-карты не является реалистичным решением моей проблемы... Из-за нескольких факторов, таких как вероятность того, что SD-карты исчезнут.

Итак, я нашел это, и это говорит о том, что это возможно: https://stackoverflow.com/a/5475436/584994

Но я не могу правильно понять FileInputStream... В проводнике пакетов мой файл находится в AppName-> res-> drawable-> overview_animatic.mp4

и строка, которую я передаю в FileInputStream, это «/res/drawable/overview_animatic.mp4». Я делаю это неправильно?

Решение по ссылке выше больше не работает?

Есть ли лучший способ воспроизвести внутреннее видео?


person Mytheral    schedule 25.07.2012    source источник
comment
Вы пробовали то, что было предложено в ответе с самым высоким рейтингом на этот вопрос? stackoverflow.com/questions/3028717/   -  person Michael    schedule 25.07.2012
comment
Это сработало. Вы должны добавить это как ответ, чтобы я мог принять его. :)   -  person Mytheral    schedule 25.07.2012


Ответы (1)


См. верхний ответ для Как играть видео в Android из папки ресурсов или папки raw? для объяснения того, как воспроизводить видео из ресурса приложения.

person Michael    schedule 25.07.2012