Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/apache-flex/4.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我应该使用哪个版本的AIR将我的应用程序移植到Android?_Android_Apache Flex_Air_Weborb - Fatal编程技术网

我应该使用哪个版本的AIR将我的应用程序移植到Android?

我应该使用哪个版本的AIR将我的应用程序移植到Android?,android,apache-flex,air,weborb,Android,Apache Flex,Air,Weborb,我们有一个AIR应用程序,它作为桌面应用程序在客户机-服务器模式下运行 我们的应用程序运行在AIR版本-1.5上;Flex版本3.5。我们希望将此应用程序移植到android AIR1.5能与Android一起工作吗?如果没有,哪种版本的AIR应该与Android一起使用 另外,我可以将Flex Builder配置为AIR SDK的部分用户版本吗 我对AIR2.0、2.5和最近发布的用于移动平台的flex Hero SDK感到困惑。谁能帮帮我吗。我们将不胜感激 AIR1.5能与Android一起

我们有一个AIR应用程序,它作为桌面应用程序在客户机-服务器模式下运行

我们的应用程序运行在AIR版本-1.5上;Flex版本3.5。我们希望将此应用程序移植到android

AIR1.5能与Android一起工作吗?如果没有,哪种版本的AIR应该与Android一起使用

另外,我可以将Flex Builder配置为AIR SDK的部分用户版本吗

我对AIR2.0、2.5和最近发布的用于移动平台的flex Hero SDK感到困惑。谁能帮帮我吗。我们将不胜感激

AIR1.5能与Android一起工作吗?如果没有,哪种版本的AIR应该与Android一起使用

没有。安卓的Air版本是2.6。您需要使用FlexSDK的v4.5来执行移动操作。FlashBuilder4.5已经发布

另外,我可以将Flex Builder配置为AIR SDK的部分用户版本吗

对。至少在v4.1及以上版本中,您可以。(我以前从未使用过任何东西,但我想你可以。)你可以下载任意数量的SDK。您可以将Flash Builder设置为默认使用任何SDK(Flash Builder->Preferences->Flash Builder->Installed Flex SDK),任何单个项目都可以覆盖它。(文件->属性->Flex编译器->Flex SDK版本)

我对AIR2.0、2.5和最近发布的用于移动平台的flex Hero SDK感到困惑。谁能帮帮我吗。我们将不胜感激

我理解这种混乱。我认为最好的方法是下载最新版本的Flash Builder 4.5,其中包括Flex 4.5 SDK和Air 2.6 for mobile。加载您的项目。您可能会发现,在Flex3.5中,有许多东西需要更改

首先,移动设备中没有很多MX组件。它们几乎都是火花组件。但这并不像看上去那么糟糕

尽管您可能可以将大量代码移植到您的移动项目中,但您还是希望为您的移动项目创建一个新的UI。除非您现有的Air用户界面是为小屏幕和触摸设计的,否则该用户界面将无法很好地转换。从用户体验的角度来看,您无论如何都希望重新编写UI。不过,好处是,大多数非UI代码都应该易于移植,而且所有这些都是完全可重用的

为了你的缘故,我希望你的UI和你的行为之间已经有了很好的分离。。。这将使整个过程更加容易。如果AS3紧密地嵌入到MXML中,您将有更多的工作要做

祝你好运:)

AIR1.5能与Android一起工作吗?如果没有,哪种版本的AIR应该与Android一起使用

没有。安卓的Air版本是2.6。您需要使用FlexSDK的v4.5来执行移动操作。FlashBuilder4.5已经发布

另外,我可以将Flex Builder配置为AIR SDK的部分用户版本吗

对。至少在v4.1及以上版本中,您可以。(我以前从未使用过任何东西,但我想你可以。)你可以下载任意数量的SDK。您可以将Flash Builder设置为默认使用任何SDK(Flash Builder->Preferences->Flash Builder->Installed Flex SDK),任何单个项目都可以覆盖它。(文件->属性->Flex编译器->Flex SDK版本)

我对AIR2.0、2.5和最近发布的用于移动平台的flex Hero SDK感到困惑。谁能帮帮我吗。我们将不胜感激

我理解这种混乱。我认为最好的方法是下载最新版本的Flash Builder 4.5,其中包括Flex 4.5 SDK和Air 2.6 for mobile。加载您的项目。您可能会发现,在Flex3.5中,有许多东西需要更改

首先,移动设备中没有很多MX组件。它们几乎都是火花组件。但这并不像看上去那么糟糕

尽管您可能可以将大量代码移植到您的移动项目中,但您还是希望为您的移动项目创建一个新的UI。除非您现有的Air用户界面是为小屏幕和触摸设计的,否则该用户界面将无法很好地转换。从用户体验的角度来看,您无论如何都希望重新编写UI。不过,好处是,大多数非UI代码都应该易于移植,而且所有这些都是完全可重用的

为了你的缘故,我希望你的UI和你的行为之间已经有了很好的分离。。。这将使整个过程更加容易。如果AS3紧密地嵌入到MXML中,您将有更多的工作要做


祝你好运:)

谢谢布莱恩。它消除了我的大部分疑虑。我将尝试安装FLex Builder 4.5,如果有任何疑问,我会与您联系。谢谢Brian。我将尝试安装FLex Builder 4.5,如果我有任何疑问,我会与您联系。