2012-03-02 36 views
0

我已经创建了一个应用程序通过空气2.5它和我的电脑完美的工作,但在Android上它就像初始化失败。Air for Android - 初始化

这些功能都没有被解雇:

stage.addEventListener(Event.RESIZE, resizeHandler); 
resizeHandler() 
setupJSONText() 

的代码位于从底部的第一层。

回答

2

首先,AIR 2.5非常过时。你有使用2.5的原因吗? 3.2是最新的(可能目前在'发布候选'中)。在2.7和更高版本中有一些显着的性能增强。如果使用2.5版本的版本,我会非常犹豫。找到最新的生产版本(当前3.1)here,而3.2预览版本是here

以下是关于overlaying the AIR SDK update onto Flash CS5 installation的说明,也有更多官方(来自Adobe)的关于overlaying AIR updates onto CS5.5的说明。

至于你的代码 - 你打算最初调用resizeHandler并在每个阶段调整大小事件?你怎么知道这些函数没有被调用 - 屏幕上是否有预期的输出结果?你可以发布更多的代码,以便我们可以看到你的期望?

+0

感谢您指出这一点!我正在使用_Air 2.5_,因为当我开始使用应用程序时,它是我可以获得的最新版本_Adobe Flash CS 5_。我是否需要等待_Flash CS 6_发布才能将我的应用发布为_Air 3_? (因为我的代码和图形位于.fla文件中) – Uli 2012-03-02 18:30:36

+0

添加了用于更新Flash CS5安装中AIR版本的覆盖说明的链接。 – 2012-03-02 19:04:56

+0

感谢您的帮助! – Uli 2012-03-03 12:28:30