AIR自动更新的原理其实很简单,ApplicationUpdaterUI会去读取网络上的一个版本描述文件,描述文件事是一个特定的XML文档,其中包含了版本号和对应的安装文件路径以及更新描述信息。然后和当前运行的AIR程序版本进行比较,来决定是否下载和安装。
如何成功配置AIR自动升级?大致可分为2个步骤:
1.ActionScript:
2.服务器上的update.xml文件配置
PS:
有几个需要注意的不得不提醒一下。
需要Flex SDK 3.2才支持AIR 1.5
XML中的版本号和指定的AIR程序的版本号一定要保证匹配,比如1.0千万不要写成了1.00了。