Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Flex (http://www.flasher.ru/forum/forumdisplay.php?f=84)
-   -   Как уменьшить размер файла в flash builder 4.5? (http://www.flasher.ru/forum/showthread.php?t=163587)

mki 09.08.2011 17:45

Как уменьшить размер файла в flash builder 4.5?
 
Разрабатывал приложение в Flex Bulder 3. После перешел в Flash Bulder 4.5 для написания тестов.
При компиляции в Flash Builder получаемый файл весит очень много, т.к. тянет за собой кучу библиотек.
Для примера в Flex Bulder приложение весит 210Кб, а при компиляции в Flash Bulder оно увеличивается до 1.6Мб. разница колоссальная.

Подскажите как добиться того-же размера при компиляции в Flash Bulder?
В обоих случаях используется Flex SDK 4.5.1.

alatar 09.08.2011 18:21

Речь о релизных компиляциях или по дебаг-версиям судите?
Использовался ли RSL?
Разница в размере на одном и том же приложении?

mki 09.08.2011 18:33

Использовалось одно приложение. Размер брался для приложений, который идут на продакшен. RSL не использовался, все вшивается в swf.

У меня есть подозрение, что Flex Bulder берет только то что нужно (использовалось в коде) из SDK, а Flash Builder тянет еще библиотеки...

alatar 09.08.2011 18:53

Трудно сказать без самого приложения.
Какая тема использовалась? (Project -> Properties -> Flex Theme)
Попробуйте добавить в опции компилятора
Код:

mxml.compatibility-version=3.0.0
Добавлено через 1 минуту
Или речь идет о приложении использующем spark-компоненты?

mki 09.08.2011 19:25

Приложение использует spark компоненты: s:Group, s:RichText, s:Label, s:List, s:Button и еще пару.

Если поставить во Flash Builder
Цитата:

mxml.compatibility-version=3.0.0
, то выдает:
Цитата:

The dependency spark.components.Application from C:\Program Files\Adobe\Adobe Flash Builder 4.5\sdks\flex_sdk_4.5.1\frameworks\libs\spark.swc has a minimum supported version of 4.0.0, which is higher than the compatibility version, 3.0.0."
Вот такая магия... Думается мне что можно создавать приложения в Flash Bulder 4.x. Затем откомпилировать в Flex Builder 3 и уменьшить размер в разы. =)))

alatar 09.08.2011 19:29

Цитата:

Если поставить во Flash Builder
Это была опция для приложений созданных в SDK 3.x


Часовой пояс GMT +4, время: 06:05.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.