ZverA4 Опубликовано 15 декабря, 2016 Опубликовано 15 декабря, 2016 Ради интереса снес Seattle поставил Berlin и удивился, что пустое приложение на Berlin занимает 31 метр, а на Seattle пустое приложение весило около 6 метров. На устройстве. Как это так может быть? Я озадачен. Есть у кого соображения? Цитата
0 HyperZen Опубликовано 15 декабря, 2016 Опубликовано 15 декабря, 2016 (изменено) Не забыли? (Использую Berlin update 2, никаких изменений в весе приложений нет). Изменено 15 декабря, 2016 пользователем HyperZen Цитата
0 ZverA4 Опубликовано 15 декабря, 2016 Автор Опубликовано 15 декабря, 2016 (изменено) Нет, не забыл. Может у Вас выбрано 32bit под винду. Возможно размер exe-шника и не меняется значительно у Seattle и Berlin под Win. Я говорю про Android, забыл указать, размер проинсталлированного apk на устройстве значительно отличается от версий Embarcaderro, возможно у кого-то такие-же проблемы, хотелось бы поделиться и узнать как у других обстоят дела... Изменено 15 декабря, 2016 пользователем ZverA4 Цитата
0 kami Опубликовано 16 декабря, 2016 Опубликовано 16 декабря, 2016 11 часов назад, ZverA4 сказал: возможно у кого-то такие-же проблемы вообще не вижу здесь проблемы. Давайте использовать Delphi3, а еще лучше - турбопаскаль. Там вообще приложение может занимать килобайты, а то и байты. Это неуклонная тенденция - язык/фреймворк/SDK включает все больше плюшек и фишек, хранится больше ресурсов, с более высокими разрешениями и так далее. Размер приложения от версии IDE к версии будет расти. И это везде так, а не только в RAD Studio. Равиль Зарипов (ZuBy) 1 Цитата
0 Rusland Опубликовано 16 декабря, 2016 Опубликовано 16 декабря, 2016 (изменено) Не поленился и скомпилировал на Berlin без апдейтов: 6,5Мб (режим Debug) В установленном виде действительно 32Мб Изменено 16 декабря, 2016 пользователем Rusland rareMax и Равиль Зарипов (ZuBy) 2 Цитата
0 ZverA4 Опубликовано 21 декабря, 2016 Автор Опубликовано 21 декабря, 2016 Не понятен такой резкий скачек размера установленного приложения при переходе от Сиэтла на Берлин. На Сиэтле установленное приложение (не пустое, мой тестовый проект) весило 12,5 Мб, а тут на Берлине сразу более 30 Мб. И релиз от дебаг не сильно отличается по размеру, с этим вопросов нет. Цитата
0 Vitaldj Опубликовано 22 декабря, 2016 Опубликовано 22 декабря, 2016 16 часов назад, ZverA4 сказал: Не понятен такой резкий скачек размера установленного приложения при переходе от Сиэтла на Берлин. На Сиэтле установленное приложение (не пустое, мой тестовый проект) весило 12,5 Мб, а тут на Берлине сразу более 30 Мб. И релиз от дебаг не сильно отличается по размеру, с этим вопросов нет. Сравните деплоимент обоих delphi, возможно что то еще деплоится, что и дает такой прирост в весе приложения. Цитата
0 Vitaldj Опубликовано 22 декабря, 2016 Опубликовано 22 декабря, 2016 И еще, apk это zip файл, поменяйте расширение и внутри механически переберите все файлы и выясните, за счет чего прирост)) Цитата
0 ZverA4 Опубликовано 5 января, 2017 Автор Опубликовано 5 января, 2017 Сам файл в apk с расширением "so" становится большим Цитата
0 Vitaldj Опубликовано 5 января, 2017 Опубликовано 5 января, 2017 11 минут назад, ZverA4 сказал: Сам файл в apk с расширением "so" становится большим Вроде это библиотека. Цитата
0 Vitaldj Опубликовано 5 января, 2017 Опубликовано 5 января, 2017 Возможно в берлине поменяли эту библиотеку, вот поэтому и больше приложение стало. А полное название библиотеки какое? Цитата
0 ZverA4 Опубликовано 9 января, 2017 Автор Опубликовано 9 января, 2017 Полное: "имяпроекта.so" Это сам компиленый код из C++ для Android, размер не значительно меняется от количества строчек кода в проекте. Что 1000 строчек кода, что 3000 строчек - размер меняется примерно (в зависимости от подключенных библиотек) в +-3 мегабайта. Цитата
0 rakhmet Опубликовано 11 января, 2017 Опубликовано 11 января, 2017 В шапке бы какой-нибудь FAQ разместить насчёт занимаемого объёма с кратким описанием возможных причин, потом очистить тему от лишних вопросов — и можно будет ссылаться на неё в случае вопросов от заказчиков (а некоторые из них неминуемо будут интересоваться данным фактом). Потому что в версии 10.2, не исключено, ~32 превратятся в ~35, судя по динамике роста компилируемых файлов в предыдущих версиях. Цитата
Вопрос
ZverA4
Ради интереса снес Seattle поставил Berlin и удивился, что пустое приложение на Berlin занимает 31 метр, а на Seattle пустое приложение весило около 6 метров. На устройстве.
Как это так может быть? Я озадачен.
Есть у кого соображения?
12 ответов на этот вопрос
Рекомендуемые сообщения
Присоединяйтесь к обсуждению
Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.