2015-11-02 2 views
6

Я опубликовал приложение, которое было разработано в Delphi XE8 с Firemonkey Framework и Object Pascal. Размер приложения - 8 МБ. Когда приложение будет установлено, размер будет 40 МБ и выше. Я знаю, что это приложение сложно, и в проекте есть 3500 строк + кодов. Если я скомпилирую пустой проект, размер все равно будет таким же, как в сложном проекте.Как уменьшить размер приложения android для firemonkey?

Есть ли решение для уменьшения размера приложения?

+0

Вы запомнили создать сборку релизов? –

+3

Да, я создал конфигурации выпуска и релиза. На странице ** «Параметры проекта»> «Предоставление» ** я попробовал ** Приложение - Разработка ** и ** Магазин приложений **. Также я изменил настройку Target на ** Release - Android Platform **. –

+0

Вы удалили RTTI? - http://stackoverflow.com/questions/4025070/shrinking-exe-by-removing-rtti – mjn

ответ

11

Существует не такая вещь, как приложение Hello World с Firemonkey. Он поставляется с минимальной функциональностью (Framework). Вы можете скомпилировать приложение без него, но вам нужно самостоятельно создать все функции. Мощность Firemonkey - это кроссплатформенный дизайн и единая кодовая база. Вы ответили на свой собственный вопрос тем, что добавили кучу функциональности, и размер не сильно вырос. Вы можете добавить 50 000 строк кода, и размер тоже не изменится.

Anatomy OF A Firemonkey Framework Multi Platform App

+1

Это полностью идеальное объяснение. Спасибо! –

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