Несколько вопросов о загрузке больших данных на телефон

#android #download #directory #sd-card

#Android #Скачать #каталог #sd-карта

Вопрос:

Я работаю над приложением с большим количеством звуков и изображений.. объем звука (необязательно) может достигать 400 МБ!, Поэтому у меня есть несколько вопросов:
1. В моем Samsung Galaxy S есть внутренняя SD-карта, которая предустановлена в телефоне и не может быть удалена, которая составляет 8 ГБ, и внешняя, которую вы можете установить дополнительно… Как я могу узнать местоположение этой SD-карты (которая находится в «/ mnt / sdcard /external_sd /», а Environment.getexternalstoragedirectory () возвращает «/sdcard»?
2. Мне нужно загрузить папку, внутри которой много папок.. Я видел несколько примеров, которые загружают файлы с URL.. Как насчет папок?
Спасибо.

Комментарии:

1. Пожалуйста, обратите внимание на проблемы с безопасностью! Действительно ли вашей программе разрешено использовать SD-карту?

2. 400 МБ данных для приложения для смартфона? Ого.

3. @wegginhou Не могли бы вы, пожалуйста, объяснить подробнее? Я не понял, что вы имеете в виду

Ответ №1:

Google объявил, что с июня 2011 года Market будет поддерживать приложения размером до 4 ГБ (ну, 4 ГБ 50 МБ), которые должны быть достаточно большими, чтобы вместить ваши файлы приложений. Со стороны пользователя им нужно будет просто загрузить приложение один раз. Но если вы обновляете свое приложение довольно часто, то обновления будут очень болезненными. У меня есть приложение, в котором есть некоторый начальный пакет, и обновления загружаются на SD-карту.И у меня нет жалоб от пользователей. Почему бы просто не объединить все вместе.

Комментарии:

1. Не могли бы вы подробнее объяснить, что вы подразумеваете под пакетом? Вы имеете в виду, что я должен поместить все свои аудио и т.д. В apk и загрузить их на рынок?