Flash 我如何知道安装程序是否调用了AIR应用程序的实例?

Flash 我如何知道安装程序是否调用了AIR应用程序的实例?,flash,actionscript-3,apache-flex,air,Flash,Actionscript 3,Apache Flex,Air,导出air应用程序的发布版本时,它会创建一个.air文件,然后您可以双击该文件。当您这样做时,它会询问您是否要“将快捷方式图标添加到我的桌面”和“安装后启动应用程序” 我需要在AIR应用程序中调用特定的ActionScript,前提是安装程序启动了它(选中了第二个复选框),而不是用户在安装后从“开始”菜单重新运行它 如何在我的程序中检测到这一点?使用应用程序更新程序可以获得isFirstRun属性,该属性将返回: 这是否是成功更新后的第一次运行(true) (错)。更新程序在调用 初始化()方法

导出air应用程序的发布版本时,它会创建一个.air文件,然后您可以双击该文件。当您这样做时,它会询问您是否要“将快捷方式图标添加到我的桌面”和“安装后启动应用程序”

我需要在AIR应用程序中调用特定的ActionScript,前提是安装程序启动了它(选中了第二个复选框),而不是用户在安装后从“开始”菜单重新运行它


如何在我的程序中检测到这一点?

使用
应用程序更新程序
可以获得
isFirstRun
属性,该属性将返回:

这是否是成功更新后的第一次运行(true) (错)。更新程序在调用 初始化()方法

请注意,无论何时向用户推送更新,这都是正确的。如果您不希望您的检查仅在用户第一次打开应用程序时返回
true
(不考虑版本号),则您可以在本地写入文件,并在用户打开应用程序时检查该文件是否存在。可以在此处找到这一方法的示例: