设置Flash CS4以使用Adobe AIR 2.6

设置Flash CS4以使用Adobe AIR 2.6,air,flash-cs4,flashdevelop,Air,Flash Cs4,Flashdevelop,我使用FlashDevelop作为我的代码编辑器和FlashCS4IDE来发布我的AIR文件(以及资产控制、动画创建等)。这样做的好处是flashide可以很容易地处理创建证书之类的废话 Flash CS4使用Adobe AIR 1.5,这是非常旧的版本,我想将其更新为AIR 2.6,在撰写本文时,它是AIR的最新版本。另外,我不知道这是否有任何意义,但我现在想发布Android的AIR应用程序。在过去,我使用AIR1.5成功地为PC制作了一个AIR应用程序 我从Adobe网站下载了AIR 2.

我使用FlashDevelop作为我的代码编辑器FlashCS4IDE来发布我的AIR文件(以及资产控制、动画创建等)。这样做的好处是flashide可以很容易地处理创建证书之类的废话

Flash CS4使用Adobe AIR 1.5,这是非常旧的版本,我想将其更新为AIR 2.6,在撰写本文时,它是AIR的最新版本。另外,我不知道这是否有任何意义,但我现在想发布Android的AIR应用程序。在过去,我使用AIR1.5成功地为PC制作了一个AIR应用程序

我从Adobe网站下载了AIR 2.6 SDK,并替换了Flash安装的“AIK1.5”文件夹中的所有文件(该文件夹仍然命名为1.5,这让我很恼火)

我还必须采取其他措施吗?因为我不确信我正在发布AIR 2.6应用程序,因为我的AIR项目中的
application.xml
文件仍然显示:

<application xmlns="http://ns.adobe.com/air/application/1.5">

如果我更改.xml中的版本,Flash会爆炸(无法编译,给我一个错误)

此外,如果我转到文件>发布设置,那么在Flash选项卡上,播放器字段显示为“AdobeAIR 1.5”。是这样吗?我假设一直都是这样,即使你成功地更新了AIR版本,因为Adobe显然太懒了,不想更新CS4,这样它就可以从逻辑上判断出它有了AIR的新版本

另外,如果AIR是免费的,为什么Adobe至少不发布CS4的更新来更新它使用的AIR版本呢。这似乎完全在他们的能力范围内,而且他们不为购买了他们软件的人这样做,这似乎是令人难以置信的疏忽

请,如果你能提供清晰的一步一步的帮助,因为我对开发配置和其他东西一无所知。我只想写代码然后离开

更新

使用AIR 2.6更新Flash的AIR库并编译AIR项目后,确保使用AIR SDK中的新应用程序描述符模板。我最初认为它只需要将版本号从1.5更改为2.6或任何您正在使用的新版本。如下图所示

<application xmlns="http://ns.adobe.com/air/application/1.5">


但是格式已经更改,您确实需要使用新模板,否则它将无法工作。当你编译的时候,你不会自动得到你编译的.swf的预览。如果描述符文件设置不正确,FlashDevelop中也会出现这种情况。

您需要购买最新版本的Creative Suite或Flash/Flash Builder,以提前购买最新版本的AIR

与任何其他软件一样,发布版本都有特定的功能,较新的版本支持较新的功能并集成到其他较新的技术中


微软似乎有能力在windows 2003中提供docx支持,但这只会导致兼容性、支持和许可问题。

bzzzzt错误您可以破解您的CS IDE并使其正常工作遵循本教程中的概念,他们应该让你走,你应该能够从那里拼凑起来


如果您有任何问题,请发表评论,我会帮您排序。

这些是Flash cs 5的教程:


这些是Flash cs 5.5的教程:

这是Flash cs 6的教程:


哈哈,我在等这样的回复。我认为马克·雷德曼是错的(至少,我希望他是错的),正如我在几个地方读到的,Flash CS4是可能的。我会查看链接并尝试一下,谢谢。一旦完成,我将恢复(如果我成功与否)。另外,如果我遇到麻烦,谢谢你主动提出帮助我。酷,只要让我知道,如果你遇到问题,我随时可以帮助你。你几乎可以做任何事。例如,我为新的FlashPlayer11编写了一个定制的独立FlashPlayer,这样我就可以在我的FlashIDE中发布和测试FlashPlayer11的内容,就像你通常可以做的那样(molehill的东西)。这可能是有用的信息,所以这里有一个链接到我的博客:。只需向下滚动2或3篇文章,您就会看到一些关于它的条目。我应该澄清一下,我编写了一个独立的可执行文件,作为flash player 11 beta OCX控件的包装。这里没有一个魔术师一夜之间写下了自己的flash播放器,哈哈。最后一个,特别是这篇文章有一些链接,解释了如何更新flash CS5,以便能够发布到flash player 11。你会使用完全相同的方法来做你想在这里做的事情:嗯,swfhead链接有点帮助,但写得很糟糕,在那里有思想上的跳跃,你必须猜测作者希望你在哪里。但不管怎样,我都遵循了所有的步骤,这确实让我能够让他的特定示例在AIR 1.5.2上运行,但如果我将描述符文件更改为2.6,Flash甚至根本无法编译。这些链接足以覆盖任何版本的Flash中的任何AIR SDK。