Мой APK - 118MB ... Мне просто нужны идеи, как уменьшить его размер? - PullRequest
0 голосов
/ 12 февраля 2012

Я занимаюсь разработкой приложения для Android, которое содержит большую библиотеку видео, которые можно просматривать ... в папке res / raw есть около 30 видео, я думаю, это является причиной огромного размера файла apk?

У кого-нибудь есть советы, как его уменьшить?

Спасибо!

Ответы [ 4 ]

3 голосов
/ 12 февраля 2012

Вы должны предоставить файлы как онлайн-контент.При первом запуске приложение проверяет наличие всех файлов.Если их там нет, начинается загрузка или пользователю предлагается найти соединение для передачи данных.Возможно, предупредите пользователя о том, что он достаточно большой, поэтому пользователи плана могут использовать WiFi.

0 голосов
/ 10 мая 2013

Вы можете использовать файлы расширения Google http://developer.android.com/google/play/expansion-files.html

0 голосов
/ 12 февраля 2012

Вы можете сделать то же самое, что Gameloft, с их играми на 500 Мб +: раздать / продать 200 тыс. Или похожую очень легкую загрузочную программу, а затем загрузить все ресурсы.Это обычное явление, и пользователи это понимают.

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

0 голосов
/ 12 февраля 2012

Ваш выбор ограничен:

  1. Кодирование видео с более низким качеством или с более компактной кодировкой
  2. Избавьтесь от видеороликов из файла .apk и загрузите их в приложение при необходимости с веб-сайта
  3. Избавьтесь от видео из файла .apk и перепроектируйте свое приложение, чтобы обойтись без них
...