Можно ли программно определить, было ли запущено приложение AIR из командной строки или двойным щелчком мыши по значку приложения?
Я хочу иметь возможность сделать что-то вроде:
`if (e.launchedFromCLI) { foo(); }`
Попробуйте прослушать событие NativeApplication INVOKE, это единственное место, где я могу найти такую информацию.
NativeApplication
INVOKE
Кажется, что вы не можете отличить запуск CMD от запуска иконки - если вы не передадите некоторые аргументы в CMD.
http://help.adobe.com/en_US/AIR/1.5/jslr/flash/desktop/NativeApplication.html#event:invoke