@far5 а да, ещё если в APK много плохо сжимаемых ресурсов, то их намеренно сохраняют без сжатия, а потом выравнивают по 4 байта. Чтобы не разархивировать в раму, а делать mmap()
@mo вот конкретный пример:
режим сжатия "максимум" даёт уменьшение размера до 37.5% от исходного. Zstd тоже хорошо жмёт. Собственно, мне кажется, это просто уже лень человеческая у разработчиков: зачем жать, если и так скачают, а террабайты нынче дёшевы.
@far5 а да, ещё если в APK много плохо сжимаемых ресурсов, то их намеренно сохраняют без сжатия, а потом выравнивают по 4 байта. Чтобы не разархивировать в раму, а делать mmap()