设置Flash CS4以使用Adobe AIR 2.6
我使用FlashDevelop作为我的代码编辑器和Flash CS4 IDE来发布我的AIR文件 (以及资产控制,动画创建等)。 这个奖金是Flash IDE处理所有创建证书的废话,也非常容易。
Flash CS4使用Adobe AIR 1.5,这是非常古老的,我希望将它更新到AIR 2.6 ,从目前的文字来看,它是AIR的最新版本。 此外,我不知道这是否有任何意义,但我想现在为Android发布AIR应用程序。 过去,我已经成功地为PC制作了一个AIR应用程序,使用AIR 1.5。
我从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”选项卡,播放器字段将显示为“Adobe AIR 1.5”。 这是正确的吗? 我假设这将永远是这样的,即使你成功地更新了AIR版本,因为显然Adobe很懒得更新CS4,因此它可以逻辑地确定它具有新版本的AIR。
另外,如果AIR是免费的,那么为什么Adobe会至少没有发布Adobe CS4更新版本的更新。 这似乎完全在他们的力量之内,而且他们不会为购买他们的软件的人做这件事似乎令人难以置信的疏忽。
请,如果你能提供清晰的一步一步的帮助,因为我对开发配置和东西非常无知。 我只想编写代码并关闭。
UPDATE
一旦使用AIR 2.6更新了Flash的AIR库并编译了您的AIR项目,请确保您使用 AIR SDK中的新应用程序描述符模板 。 我原本以为它只需要将版本号从1.5更改为2.6或使用任何新版本。 如下所示。
<application xmlns="http://ns.adobe.com/air/application/1.5">
但格式改变了,你真的需要使用新的模板,否则它将无法正常工作。 而当你编译时,你不会自动获得编译后的.swf的预览。 如果您错误地设置了描述符文件,这也会发生在FlashDevelop中。
Bzzzzzzt错误,你可以破解你的CS IDE并使其工作,遵循本教程中的概念,他们应该让你去,你应该能够从那里拼凑起来。
http://swfhead.com/blog/?p=16
如果您在发表评论时遇到任何问题,我会帮您排序。
您需要购买最新版本的Creative Suite或Flash / Flash Builder才能使用最新版本的AIR。
像任何其他软件一样,版本具有特定功能版本,新版本支持更新的功能并集成到其他更新的技术中。
像微软一样,他们有能力在Windows 2003中提供docx支持,但这只会导致兼容性,支持和授权问题。
这些是Flash CS 5的教程:
http://blog.prevail.co.nz/2011/06/21/overlaying-air2-7-in-flash-cs5/
这些是Flash cs 5.5的教程:
http://www.yeahbutisitflash.com/?p=2949
http://helpx.adobe.com/x-productkb/multi/overlay-air-sdk-flash-professional.html
这是Flash CS 6的教程:
http://www.leebrimelow.com/?p=3335
链接地址: http://www.djcxy.com/p/17749.html上一篇: Setting up Flash CS4 to use Adobe AIR 2.6
下一篇: Flash CS4: replace textfields' font by an embedded font