У меня есть видео и изображения с общим размером около 500 МБ. Как я могу управлять ИТ? - PullRequest
4 голосов
/ 08 августа 2011

Мне нужно создать одно приложение, которое будет использовать множество видео и изображений.Общий размер всех видео и изображений, которые используются в приложении, составляет около 500 Мб.Целое приложение зависит от этого видео и изображений.

Я знаю, что рынок Android поддерживает максимум 50 Мб.размер апк.Я понятия не имею, как я могу использовать видео и изображения в моем приложении.Если я помещу его в drawable, то размер apk увеличится до 500 МБ, и я знаю, что невозможно установить файл apk 500 МБ на мобильное устройство.

Если я помещу это видео и изображения на сервер, то онКаждый раз загружается так много времени.

У кого-нибудь есть решение этой проблемы, Как я могу управлять видео и изображениями такого размера в моем приложении.

Ответы [ 3 ]

1 голос
/ 08 августа 2011

Единственный способ решить эту проблему - поместить данные на сервер и загрузить их на SD-карту после запуска приложения. Объясните пользователю в списке рынка, что ему нужны видео, чтобы использовать приложение, и обязательно проверьте, какое соединение для передачи данных использует ваш пользователь. Затем вы можете предупредить пользователя, если он пытается загрузить 500 МБ через мобильное соединение.

1 голос
/ 27 апреля 2012

По состоянию на 05.03.2012 Android Market (он же Google Play) поддерживает вложение до двух «файлов расширения» объемом до 2 гигабайт каждый.Ваш APK должен по-прежнему иметь размер менее 50 МБ, но вложенные файлы могут занимать дополнительно 4 ГБ.

Приемлемы ли итоговые требования к хранению SD-карты, теперь между вами и вашими пользователями;Google уходит с дороги и позволяет другому «рынку» решать!

Объявление Google об этом обновлении политики появляется здесь:

http://android -developers.blogspot.in/2012/03/android-apps-break-50mb-barrier.html

0 голосов
/ 08 августа 2011

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...