我必须构建(显然使用flex)一个必须链接到给定硬件(即硬盘)的AIR应用程序,因此不能将其复制到其他地方。
通常使用其他语言,每次打开应用程序时,HardDisk或CPU ID与应用程序本身存储的值之间的比较......
使用Flex这是不可能的(据我所知)......
用户/密码检查显然不起作用.. 我不能使用webservice,应用程序也需要离线工作..
我该怎么办?
答案 0 :(得分:2)
使用AIR,您可以集成本机应用程序 - 间接(启动流程并获取结果)或直接(作为库)。
这些技术中的任何一种都可以让您以与“其他语言”相同的方式实现目标...但请注意:这会使您的应用程序依赖于平台,并且可能会导致问题,因为它是容易出现权限问题等。
另一点:没有这样的技术是100%安全的(可以被规避并且可能导致合法用户不满意!) - 所以你应该考虑这是否是要走的路......