У меня есть общее сомнение в том, как разрабатывать приложения для Android, которые используют много файлов MP3 (или других аудио). Моя проблема заключается в том, что я не знаю, что является лучшим способом/местоположением для хранения таких файлов. Я знаю, что эти опции доступны:
Не могли бы вы рассказать мне, что лучше всего делать? Кроме того, если вы храните эти файлы локально, загружаете их после того, как пользователь установит приложение или вы используете какой-либо другой метод?
Например, у моего последнего приложения было около 400 МБ файлов MP3, и я был в глубоком сомнении, где их хранить. Я выбрал удаленный веб-сервер, но я не уверен, что это правильный выбор.
Заранее спасибо
Мне интересно, как вы убеждаете людей скачивать 400 МБ музыкальных файлов. Вы должны сжать их.
Я бы сохранил их на SD-карте. Если пользователь удаляет их → Его проблема (вы могли бы дать ему сообщение). Но потоковая передача их - плохая идея, потому что, если у пользователя нет связи, он ничего не слышит.
Загрузка файлов после того, как пользователь установил приложение (например, "Need for Speed Shift" -App) тоже будет вариантом. В этом случае вы также сохранили бы их на SD-карте.