У меня есть небольшое тестовое приложение, написанное на Flex 3 (MXML и немного AS3). Я могу легко скомпилировать его в SWF, но я бы хотел превратить его в EXE, чтобы передать его нескольким своим коллегам, которые могут найти его полезным.
С Flash 8 я мог просто указать EXE вместо SWF, и он обернул бы SWF в проектор, и все работало нормально. Есть ли аналог с использованием Flex 3 SDK, для которого не требуется AIR?
Примечание: у меня нет Flex Builder, я просто использую бесплатный Flex 3 SDK.





В папках Flex SDK вы должны увидеть «runtimes \ player \ win \ FlashPlayer.exe», который является автономным проигрывателем Flash. Откройте SWF-файл с этим, и вы увидите пункт меню «Создать проектор ...» в меню «Файл», который создаст автономный EXE.
Я считаю, что воображаемый мальчик все правильно понимает. Кстати, поскольку у вас нет Flex Builder, вы можете изучить бесплатный FlashDevelop с открытым исходным кодом, если вы работаете в Windows. Это моя любимая среда для разработки чего-либо, ActionScript (поддержка Flex тоже очень хороша).
здесь есть руководство по использованию active.tutsplus.com/tutorials/…
Также существует Цинк, который также предоставляет API: s для доступа к файловой системе, и другие думают, что AIR делает, но менее ограничительно.
При использовании Flash Player 11 функция «Создать проектор» для меня неактивна. Не знаю почему.