是否可以构建便携版的航空应用程序?因此可以将其置于闪存上,并在任何PC上启动。
提前谢谢!
答案 0 :(得分:3)
在AIR 3中,您可以将应用程序打包为捕获运行时捆绑包。这是自包含的,无需特殊安装即可运行。 (一些需要在Windows上进行注册表设置的功能将无效,例如注册处理文件类型。)
答案 1 :(得分:1)
我怀疑没有。 Adobe AIR广泛使用登录用户配置文件中的目录来处理本地存储等内容。我相信这也是它为代码签名证书设置验证的地方。因此,您可能无法从闪存驱动器中移植AIR应用程序。
我猜你已经尝试过了。如果没有,那就试一试吧。使用一台计算机安装应用程序,并在提示输入安装位置时将其发送到闪存驱动器。然后将该Flash驱动器带到另一台安装了AIR的计算机上,并尝试从那里运行它。看看会发生什么,看看你得到了什么样的错误。就像我说的,我怀疑它不会起作用。
答案 2 :(得分:1)
很有可能。开发人员唯一需要记住的是不在应用程序的app-storage://中存储任何内容。他们应该在存储用户的任何数据之前询问用户。同样,在引用文件时,开发人员应该尝试将其放在app:/文件夹中。最后,不应使用加密的本地存储。
如果遵循这些准则,AIR应用程序也应该可以通过闪存驱动器轻松工作。