#apache-flex #flex4 #air #flex4.5
#apache-flex #flex4 #air #flex4.5
Вопрос:
Я создал мобильное приложение с использованием flash Builder burrito, и когда я экспортирую приложение из конструктора, размер файла apk составляет, скажем, 1180 КБ, но когда я пытаюсь упаковать то же приложение из командной строки, размер резко увеличивается (до 2679 КБ).В обоих случаях, если мы видим размер swf-файла, он составляет всего 2679 КБ.Итак, разработчик использует некоторые методы сжатия, чтобы уменьшить размер файла.Есть ли какие-либо опции, доступные в командной строке, для выполнения того же метода сжатия??. Я использовал следующую команду для упаковки swf-файла..
adt -package -target apk -storetype pkcs12 -keystore testCert.p12 projectRunTime.apk projectRunTime-app.xml projectRunTime.swf
Заранее спасибо!!!
Комментарии:
1. Если бы мне пришлось угадывать; Я бы сказал, что ваша командная строка создает APK из сборки debug, а не из сборки release. Вы сказали, что размер файла SWF одинаков, но я не уверен, какие два файла SWF вы сравниваете.
2. я сообщаю swf, который я скомпилировал из командной строки, и swf из конструктора
Ответ №1:
Flash Builder использует ADT для упаковки APK. Дополнительных параметров сжатия нет. Чтобы выяснить, что происходит, я предлагаю вам разархивировать оба файла apk и сравнить содержимое файла.