使用Flash Pro CS5.5开发AIR2.7应用

大家都知道,Flash Pro CS5.5中只支持AIR2.5 SDK,AIR2.6。AIR2.7 SDK已经发布一段时间了,能否在Flash Pro CS5.5中使用AIR2.7 SDK新功能呢?当然可以。本文将讲述怎样手动配置Flash Pro CS5.5+AIR2.7 SDK的开发环境。

1. 下载AIR SDK 2.7 (http://www.adobe.com/products/air/sdk/)。

2. 解压相应的压缩包:

  • archive_air_2.7_withdrm_sdk/AdobeAIRSDK.zip (Win)
  • archive_air_2.7_withdrm_sdk.dmg/AdobeAIRSDK.tbz2 (Mac)

3. 确保关闭Flash Professional CS5.5。按相应路径找到AIR2.6安装的目录:

  • C:\Program Files\Adobe\Adobe Flash CS5.5\ (Win)
  • Applications/Adobe Flash CS5.5/ (Mac)

4. 更改AIR2.6文件夹名为AIR2.6OLD,如果不需要保留备份也可以直接删除它。

5. 更名解压缩文件夹名(SDK文件夹)为AIR2.6并放在下列相应位置:

  • C:\Program Files\Adobe\Adobe Flash CS5.5\ (Win)
  • Applications/Adobe Flash CS5.5/ (Mac)

6. 在Adobe Flash CS5.5安装目录下找到AIR2.6/frameworks/libs/air/文件夹,复制airglobal.swc并。粘贴到Adobe Flash CS5.5/Common/Configuration/ActionScript 3.0/AIR2.6/中覆盖原来的airglobal.swc文件。

7. 使用文本编辑器打开Adobe Flash CS5.5/Common/Configuration/Players/下的AdobeAIR2_6.xml,AiriPhone.xml和Android.xml。

8. 将player标签的版本属性从11更改为12并保存文件, 确保该文件与下面的文件相似:

Android.xml <player id=”android_0″ version=”12″ asversion=”3″ minasversion=”3″>

AiriPhone.xml <player id=”PFI1_0″ version=”12″ asversion=”3″ minasversion=”3″>

AdobeAIR2_6.xml <player id=”AdobeAIR2_6″ version=”12″ asversion=”3″ minasversion=”3″>

9. 在Adobe Flash CS5.5/AIR2.6/samples/下找到descriptor-sample.xml文件并用文本编辑器打开。

10. 将命名空间链接“http://ns.adobe.com/air/application/2.6”更改为“http://ns.adobe.com/air/application/2.7”,保存文件,重启Flash Professional CS5.5。

原文:http://kb2.adobe.com/cps/908/cpsid_90810.html

发表评论