2013-07-19 4 views
3

Я создаю новое приложение для Android. Это мое первое приложение. Он работает с инструментальными песнями, но каждая песня, которую я там помещаю, составляет 3 Мб. Мое приложение - группа из 6 инструментальных песен.Есть ли способ сделать мое приложение для Android меньше?

Есть ли способ сделать мое приложение меньше?

+2

Не включайте песни в приложение, загружайте их с сервера при установке приложения: предлагайте пользователю выбор места для их размещения (подразумевая, что они должны помещать песни на внешнее запоминающее устройство) , –

+0

Что вы подразумеваете под «put there», вам нужно, чтобы песни были частью программы, или вы можете их перевести? если вы будете передавать песни, которые были бы лучшим способом сделать это, я думаю, – Malachi

+0

Я предполагаю, что потоковая передача, вероятно, не будет хорошей идеей. – Malachi

ответ

3

Загрузите эти песни при первом запуске со своего сервера в SDCard.

4

Используйте файлы расширения Play Store.

Google Play хостов и обслуживает файлы расширения бесплатно

Файлы могут быть любого типа файла, который вы хотите, и сохраняются в общей памяти устройства

Пользователь выбирает установить приложение от Google Играть.

Если Google Play может загружать файлы расширения (что имеет место для большинства устройств ), он загружает их вместе с APK. Если Google Play не может загрузить файлы расширения, он загружает только APK.

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

Если да, ваше приложение готово к работе. Если нет, ваше приложение должно загрузить файлы расширения через HTTP из Google Play. Ваше приложение должно отправить запрос клиенту Google Play с помощью службы лицензирования приложений Google Play, которая отвечает за имя, размер файла и URL для каждого файла расширения.

С этой информацией затем вы можете скачать файлы и сохранить их до надлежащим местом для хранения.

http://developer.android.com/google/play/expansion-files.html

Каждый раз, когда вы загрузите APK с помощью консоли разработчика Google Play, у вас есть возможность добавить один или два файла расширения в APK. Каждый файл может быть до 2 ГБ, и это может быть любой формат, который вы выберете, но мы рекомендуем использовать сжатый файл для сохранения полосы пропускания во время загрузки . Понятно, что каждый файл расширения играет другую роль.

Смежные вопросы