通过AdobeAIRSDK 提供的一个 lab applicationupdater_ui.swc可以实现
tour de flex(从http://www.airia.cn/AIR_FLEX_down/Tour_de_Flex/可以下载)上介绍了实现air版本自动更新的方法
步骤:
1.打开安装好的tour de flex,从左侧树中选择Air Capabilities--->Coding Techniques--->Auto Updates
2.在要更新的工程的WindowedApplication中加入AutoUpdate.mxml文件中的as代码,然后在WindowedApplication
中的creationComplete调用checkForUpdate()
3.修改checkForUpdate()函数中的服务器配置文件update.xml(配置air版本及新版本air所在位置的配置文件)路径
4.将tour de flex中配置文件update.xml放到服务器的某个路径下,然后修改该文件配置要更新的air的版本号已经air文件所
在服务器端的位置
注意:在发布新版本的air时别忘记修改air程序中UpdateSample.app.xml文件中<version>v1.2</version>节点的版本
号,该版本号必须和update.xml文件中的<version>v1.2</version>一致