• 0
ZverA4

Размер приложения Seattle vs Berlin

Вопрос

Ради интереса снес Seattle поставил Berlin и удивился, что пустое приложение на Berlin занимает 31 метр, а на Seattle пустое приложение весило около 6 метров. На устройстве.

Как это так может быть? Я озадачен.

Есть у кого соображения?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

12 ответов на этот вопрос

  • 0

Не забыли? (Использую Berlin update 2, никаких изменений в весе приложений нет).

1.jpg

Изменено пользователем HyperZen

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

Нет, не забыл.

Может у Вас выбрано 32bit под винду. Возможно размер exe-шника и не меняется значительно у Seattle и Berlin под Win.

Я говорю про Android, забыл указать, размер проинсталлированного apk на устройстве значительно отличается от версий Embarcaderro, возможно у кого-то такие-же проблемы, хотелось бы поделиться и узнать как у других обстоят дела...

Изменено пользователем ZverA4

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0
11 часов назад, ZverA4 сказал:

возможно у кого-то такие-же проблемы

вообще не вижу здесь проблемы. Давайте использовать Delphi3, а еще лучше - турбопаскаль. Там вообще приложение может занимать килобайты, а то и байты.

Это неуклонная тенденция - язык/фреймворк/SDK включает все больше плюшек и фишек, хранится больше ресурсов, с более высокими разрешениями и так далее. Размер приложения от версии IDE к версии будет расти. И это везде так, а не только в RAD Studio.

Равиль Зарипов (ZuBy) понравилось это

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

Не поленился и скомпилировал на Berlin без апдейтов: 6,5Мб (режим Debug)

size.png

В установленном виде действительно 32Мб

Screenshot_2016-12-16-09-29-21.png

Изменено пользователем Rusland
rareMax и Равиль Зарипов (ZuBy) понравилось это

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

Не понятен такой резкий скачек размера установленного приложения при переходе от Сиэтла на Берлин. :(

На Сиэтле установленное приложение (не пустое, мой тестовый проект) весило 12,5 Мб, а тут на Берлине сразу более 30 Мб.

И релиз от дебаг не сильно отличается по размеру, с этим вопросов нет.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0
16 часов назад, ZverA4 сказал:

Не понятен такой резкий скачек размера установленного приложения при переходе от Сиэтла на Берлин. :(

На Сиэтле установленное приложение (не пустое, мой тестовый проект) весило 12,5 Мб, а тут на Берлине сразу более 30 Мб.

И релиз от дебаг не сильно отличается по размеру, с этим вопросов нет.

Сравните деплоимент обоих delphi, возможно что то еще деплоится, что и дает такой прирост в весе приложения.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

И еще, apk это zip файл, поменяйте расширение и внутри механически переберите все файлы и выясните, за счет чего прирост))

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

Сам файл в apk с расширением "so" становится большим :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0
11 минут назад, ZverA4 сказал:

Сам файл в apk с расширением "so" становится большим :)

Вроде это библиотека. 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

Возможно в берлине поменяли эту библиотеку, вот поэтому и больше приложение стало. А полное название библиотеки какое?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

Полное: "имяпроекта.so" :(

Это сам компиленый код из C++ для Android, размер не значительно меняется от количества строчек кода в проекте. Что 1000 строчек кода, что 3000 строчек - размер меняется примерно (в зависимости от подключенных библиотек) в +-3 мегабайта.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах
  • 0

В шапке бы какой-нибудь FAQ разместить насчёт занимаемого объёма с кратким описанием возможных причин, потом очистить тему от лишних вопросов — и можно будет ссылаться на неё в случае вопросов от заказчиков (а некоторые из них неминуемо будут интересоваться данным фактом). Потому что в версии 10.2, не исключено, ~32 превратятся в ~35, судя по динамике роста компилируемых файлов в предыдущих версиях.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Создайте аккаунт или войдите для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!


Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.


Войти сейчас

  • Сейчас на странице   0 пользователей

    Нет пользователей, просматривающих эту страницу