Я публикую приложение для Play Store, загружая APK, который содержит ресурсы (чертежи, макеты и т. Д.), Оптимизированные для различных размеров экрана и плотности.Загружает ли устройство Android все опубликованные APK?
Хотелось бы узнать, будет ли в качестве конечного пользователя, когда я устанавливаю приложение на своем устройстве, загружается ли все apk как есть, или же Google умело удаляет ресурсы, не относящиеся к устройству конечного пользователя, в зависимости от того, по размеру и/или плотности экрана устройства? Если это делает умную работу, как насчет каталога «drawables» по умолчанию?
«Нет. Изменение APK приведет к аннулированию вашей цифровой подписи». это хороший момент, который ударяет по колоколу. Благодаря! – karthiks
@CommonsWare Play Store показывает размер обновления 3,79 МБ, когда размер APK превышает 5 Мб (который я выпустил сегодня, один, один файл правильно подписан). Вы можете объяснить? – snachmsm
@snachmsm: у них есть механизм исправлений, который позволяет обновлять только модифицировать необходимые файлы таким образом, чтобы полученный APK был двоично-совместимым с полным APK (в основном, они применяли двоичный diff), и поэтому цифровая подпись сохраняется. – CommonsWare