2010-08-27 153 views
1

假设我有一个工作的AIR应用程序需要为应用程序使用的某些硬件捆绑驱动程序(许可证)。任何人都知道在应用程序安装结束时是否可以启动驱动程序安装程序?AIR安装程序安装第三方应用程序

我没有找到这个好文档,我想知道是否有一个标准的预安装/后安装脚本,我可以创建处理这样的东西。

感谢 Stabby

回答

1

您应该能够使用NativeProcess API来实现这一目标。

+0

好吧,我可以启动进程,但是我的问题是安装程序运行时运行代码的位置 - 并非每次运行应用程序。有没有安装后挂钩的地方,或者我可以放置只能在第一次安装时运行的NativeProcess代码的特殊场所? – 2010-08-27 19:37:36

+0

那么,你有几个选择。最简单的方法是找到一种方法来检查程序是否已经在启动时安装,因此只有在程序尚未安装时才会安装。例如,在完成可以在AIR应用程序中检查的安装程序后编写一个伪文本文件。还可以使用加密的本地存储来存储标志,说明安装程序已经运行。 (https://www.adobe.com/devnet/air/ajax/articles/encrypted_local_store.html) – Inigoesdr 2010-08-27 21:58:04

+0

我明白了。这不太好 - 增加一些逻辑来处理应该是AIR安装程序本机的东西。你说过“......在完成安装程序后......” - 你如何建议我在安装程序之后运行某些东西? – 2010-08-30 15:22:19