Flash Builder / AIR: невозможно экспортировать сборку выпуска для AIR 2.0 - PullRequest
1 голос
/ 19 апреля 2011

У меня есть проект Flash Builder 4 только для ActionScript 4, о котором я знаю, что он был успешно экспортирован для AIR 2.0

Если я установил для Flex SDK значение «Hero» и требуемую версию AIR на 2,6 вдескриптор приложения, как здесь, тогда экспорт работает нормально: Flex Hero with 2.6

Однако - если я изменю Flex SDK на 4.0 (наложенный на AIR 2.0.2 SDK) и изменю версию в app-дескрипторе.xml до 2.0, как здесь: Flex 4.0 AIR 2.0 with 2.0

, тогда он будет прекрасно компилироваться и работать в ADL, но не будет экспортироваться.Если я нажимаю кнопку «Готово», окно только мигает, но ничего не происходит.я могу многократно нажимать «Готово», просто короткая вспышка, без сообщения об ошибке, без экспортированного файла.

Если я оставляю Flex SDK на «Hero», и единственное, что я делаю, это изменяю 2.6 в приложении-descriptor.xml до 2.0, возникает та же проблема!

Я пробовал это с Flash Builder 4, а также с Flash Builder Burrito - в обоих случаях одна и та же проблема.У кого-нибудь есть идея, что пойдет не так?

Ответы [ 2 ]

2 голосов
/ 19 апреля 2011

Файл дескриптора приложения сильно отличается между 2.0 и 2.5 и выше.Я удивлен, что вы не видите ошибку, потому что я сделал (может быть, попробуйте сделать чистку?).Например, 2.5 поддерживает профили, вместо тега <version> он использует <versionNumber>, а также поддерживает метаданные для ОС Android / Playbook '.

1 голос
/ 19 апреля 2011

Попробуйте удалить XML-файл манифеста приложения для своего эфирного приложения и позволить Flex Builder его заново сгенерировать. Иногда такие глюки возникают из-за ошибок в манифесте приложения.

...