2015-09-17 8 views
3

Объем моего приложения apk-файла составляет 56 МБ, поэтому его нельзя загружать в магазин Google Play, так как он превышает 50 МБ.Как загрузить мое приложение (Android apk-файл), которое превышает 50 МБ в магазине Google Play?

ресурс изображения моего приложения в оккупировала следующее:
(Drawable-ИПЧР, 319 файлов, 12.5MB
вытяжке-MDPI, 346 файлов, 12.7MB
вытяжке-xhdpi, 126 файлов, 11.9MB
drawable- xxxhdpi, 9 файлов, 11.2MB)
всего 48.3MB

Должен ли я разделять файлы ресурсов на файл расширения?
Есть ли другое решение?

ответ

4

Вы должны попытаться оптимизировать размер png, если вы этого еще не сделали.

Вот свободные и общие инструменты

https://pngquant.org/

+0

Ничего себе. Эффект pngquant compess замечателен. –

+0

Размер моего приложения снижен с 56,3 МБ до 26,8 МБ: D –

+0

Рад, что он помог –

1

Уменьшите размер растровых изображений (уменьшите качество или размер пикселя), это лучший способ, потому что вы не можете загрузить apk более 50 МБ. Единственный способ сделать это - установить приложение-установщик (apk) и загрузить дополнительные файлы на SD-карту (например, файлы obb). Прочтите официальную документацию: http://developer.android.com/google/play/expansion-files.html

1

Хотя @Derek уже предложил одно хорошее решение. Вот еще одно предложение.

Согласно информации Google, в настоящее время только 14,3% устройств имеют плотность mdpi. Я думаю, вы можете удалить файлы с drawable-mdpi, которые нацелены на плотность экрана mdpi. На всякий случай, если ваше приложение будет установлено на устройстве плотности экрана mdpi, платформа Android выберет drawables из hdpi, поэтому проблем не будет. Google ссылка- https://developer.android.com/about/dashboards/index.html#Screens

+0

Я использовал разрешение mdpi для вкладки галактики 10.1. поэтому .. не может удалить это изображение с разрешением. Спасибо VicJordan за ваш совет. –

1

Как недавно (сентябрь 2015) , вы можете загрузить APK-до 100 МБ, если вы ориентируетесь Android 2.3 и выше - вы можете прочитать больше об этом on this help page. Так как ваше приложение составляет 56 МБ, вы должны быть в порядке. Существует также статья разработчиков Android blogspot, объясняющая изменения here.

В качестве альтернативы, или если ваше приложение превышает предел APK 100 МБ, вы можете использовать файлы расширения . Это дополнительные файлы, которые загружаются после установки вашего приложения и могут составлять до 4 ГБ (в частности, вы можете иметь два файла расширения до 2 ГБ каждый). Вы можете узнать больше о файлах расширения на this page on the Android Developers website.

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