Решение
После изучения этого в группе Google FlexMojos оказывается, мне нужно было установить следующую опцию:
<swfVersion>11</swfVersion>
По какой-то причине это было по умолчанию 10, что вызвало проблему. Добавьте эту строку, все работает отлично!
Альтернативное исправление
Кроме того, я также смог решить проблему, загрузив файл air-config.xml:
<loadConfig>${flex.sdk}/frameworks/air-config.xml</loadConfig>
Этот файл также можно найти в хранилище:
${path_to_m2_repo}/com/adobe/flex/framework/framework/${flex.sdk.version}/configs_zip/air-config.xml
, где flex.sdk.version=4.5.1.21328
, например.
<Ч />
Другая проблема невидимого окна
Также, чтобы появилось начальное окно, вам может потребоваться настроить значения дескриптора, установив visible = true:
<initialWindow>
<content>Main.swf</content>
<autoOrients>false</autoOrients>
<fullScreen>false</fullScreen>
<visible>true</visible>
</initialWindow>
Ошибка, которую я имел, в сочетании с этим значением false привела к тому, что окно вообще не появилось, что сбивало с толку. После установки visible = true окно по крайней мере будет отображаться, но все содержимое искры отсутствует. Как только ошибка была исправлена, я мог установить значение видимости обратно в false.