Ответ на этот вопрос для контейнера Spark Application.Класс WindowedApplication позволяет вам:
<s:WindowedApplication
invoke="onInvoke()"
>
, а контейнер приложения - нет, поэтому вместо этого вам нужно сделать следующее:
<s:Application
...
preinitialize="onPreinitialize()"
>
<fx:Script>
<![CDATA[
private function onPreinitialize():void
{
NativeApplication.nativeApplication.addEventListener(InvokeEvent.INVOKE, onInvoke);
}
private function onInvoke(e:InvokeEvent):void
{
// e.arguments is an array containing the command line args
}
]]>
</fx:Script>