我有一個用Flex 3(MXML和一些AS3)編寫的簡單的小測試應用程序。我可以將它編譯成SWF文件,但我想將其編譯爲EXE文件,以便將它提供給可能會發現它的一些同事。使用Flex 3從SWF創建EXE而不需要AIR?
隨着Flash 8,我可以只針對EXE而不是SWF,它會將SWF包裝到投影機中,並且一切正常。是否有與使用Flex 3 SDK的等價物,最終不需要AIR?
注:我沒有Flex Builder,我只是使用免費的Flex 3 SDK。
我有一個用Flex 3(MXML和一些AS3)編寫的簡單的小測試應用程序。我可以將它編譯成SWF文件,但我想將其編譯爲EXE文件,以便將它提供給可能會發現它的一些同事。使用Flex 3從SWF創建EXE而不需要AIR?
隨着Flash 8,我可以只針對EXE而不是SWF,它會將SWF包裝到投影機中,並且一切正常。是否有與使用Flex 3 SDK的等價物,最終不需要AIR?
注:我沒有Flex Builder,我只是使用免費的Flex 3 SDK。
在您的Flex SDK文件夾中,您應該看到一個「runtimes \ player \ win \ FlashPlayer.exe」,它是一個獨立的Flash播放器。用這個打開你的SWF,你會在File菜單中看到一個'Create Projector ...'菜單項,它將創建獨立的EXE。
謝謝@imaginaryboy,它真的很有用。再次感謝 – 2014-11-21 09:24:26
使用Flash Player 11,「創建投影儀」呈灰色顯示。不知道爲什麼。 – Scott 2015-09-08 14:37:04
imaginaryboy說得對,我相信。順便說一句,既然你沒有Flex Builder,如果你在Windows上,你可以看看免費和開源的FlashDevelop。這是我最喜歡開發Actionscript的環境(Flex的支持也非常棒)。
這裏有一個使用教程http://active.tutsplus.com/tutorials/beginners-guide-to-flashdevelop-intro-basix/ – Tom 2011-02-22 16:08:59
還有Zinc也提供API:s訪問文件系統和其他認爲AIR,但限制較少。
嘗試f-in-box flajector。 – 2012-01-04 20:33:58