|
|
1
adamk
14 年前
-
Adobe AIR运行的技术与Flash相同(即您的AIR应用程序将在Flash播放器中运行)。不同之处在于AIR中提供了额外的库,使您能够更轻松地创建富Internet应用程序,而不是Flash本身以动画和游戏创建为目标。
-
编译的AIR应用程序的最终产品是.AIR文件或本机打包的.exe/.dmg文件(如果目标是AIR 2+中的桌面)
.air文件只是一个zip文件,其中包含一个.swf文件和项目中的相关目录(例如未嵌入的资产)。
.exe文件是相同的,只是它还包含下载和安装Adobe AIR运行时(如果用户的系统上没有安装Adobe AIR运行时)的代码。如果您希望应用程序仅在桌面上运行,这将非常有用,因为这意味着用户在未安装运行时运行应用程序时不会收到“使用..打开此文件”消息。
-
Adobe AIR运行时允许操作系统解释.AIR文件并在系统上安装/运行它们。它包含Flash中未包含的相关AIR库。
-
Adobe AIR与Flex(mxml应用程序)结合使用时确实允许状态和转换。状态和转换是Flex的一个特性,因此您需要在项目中使用Flex SDK来使用它们。
|