Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Сообщения за день
 

Вернуться   Форум Flasher.ru > Flash > Flex

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему Ответ
Старый 09.08.2011, 17:45
mki вне форума Посмотреть профиль Отправить личное сообщение для mki Найти все сообщения от mki
  № 1  
Ответить с цитированием
mki

Регистрация: Mar 2011
Сообщений: 7
Question Как уменьшить размер файла в 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.

Старый 09.08.2011, 18:21
alatar вне форума Посмотреть профиль Отправить личное сообщение для alatar Найти все сообщения от alatar
  № 2  
Ответить с цитированием
alatar
 
Аватар для alatar

блогер
Регистрация: Dec 2008
Адрес: Israel, Natanya
Сообщений: 4,740
Записей в блоге: 11
Речь о релизных компиляциях или по дебаг-версиям судите?
Использовался ли RSL?
Разница в размере на одном и том же приложении?
__________________
משיח לא בא
משיח גם לא מטלפן

Старый 09.08.2011, 18:33
mki вне форума Посмотреть профиль Отправить личное сообщение для mki Найти все сообщения от mki
  № 3  
Ответить с цитированием
mki

Регистрация: Mar 2011
Сообщений: 7
Использовалось одно приложение. Размер брался для приложений, который идут на продакшен. RSL не использовался, все вшивается в swf.

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

Старый 09.08.2011, 18:53
alatar вне форума Посмотреть профиль Отправить личное сообщение для alatar Найти все сообщения от alatar
  № 4  
Ответить с цитированием
alatar
 
Аватар для alatar

блогер
Регистрация: Dec 2008
Адрес: Israel, Natanya
Сообщений: 4,740
Записей в блоге: 11
Трудно сказать без самого приложения.
Какая тема использовалась? (Project -> Properties -> Flex Theme)
Попробуйте добавить в опции компилятора
Код:
mxml.compatibility-version=3.0.0
Добавлено через 1 минуту
Или речь идет о приложении использующем spark-компоненты?
__________________
משיח לא בא
משיח גם לא מטלפן

Старый 09.08.2011, 19:25
mki вне форума Посмотреть профиль Отправить личное сообщение для mki Найти все сообщения от mki
  № 5  
Ответить с цитированием
mki

Регистрация: Mar 2011
Сообщений: 7
Приложение использует 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 и уменьшить размер в разы. =)))

Старый 09.08.2011, 19:29
alatar вне форума Посмотреть профиль Отправить личное сообщение для alatar Найти все сообщения от alatar
  № 6  
Ответить с цитированием
alatar
 
Аватар для alatar

блогер
Регистрация: Dec 2008
Адрес: Israel, Natanya
Сообщений: 4,740
Записей в блоге: 11
Цитата:
Если поставить во Flash Builder
Это была опция для приложений созданных в SDK 3.x
__________________
משיח לא בא
משיח גם לא מטלפן

Создать новую тему Ответ Часовой пояс GMT +4, время: 23:10.
Быстрый переход
  « Предыдущая тема | Следующая тема »  

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


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


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