如何在系统中安装Air应用程序后进行更新。更新后不需要重新安装,会自动更新吗?这是可能的吗?
http://www.adobe.com/devnet/air/flex/quickstart/update_framework.html
此外,请查阅Flex帮助页面以获取更多详细信息。http://www.adobe.com/devnet/air/articles/air_update_framework.html
抱歉,我误解了你的意思 :)
答案是肯定的!
步骤1:找到一种方法,在应用程序内部检查是否有新的更新可用。
步骤2:下载新的应用程序版本(例如app_V1.1.air)
步骤3:使用以下代码.... :D
import flash.fileSystem.File;
import flash.desktop.Updater;
var updater:Updater = new Updater();
var airFile:File = File.applicationStore.resolvePath("app_V1.1.air");
var version:String = "1.1";
updater.update(airFile, version);
若需更多细节,请参阅Flex帮助页面并搜索flash.desktop.Updater。
Adrian