有没有办法在应用程序启动之前检查应用程序的完整性? (以防止任何人在安装后更改应用程序)
答案 0 :(得分:1)
当您签署代码并打包aar文件时,Adobe AIR会自动执行此操作。如果您在签名后触摸其中的任何内容,您应该收到错误。请参阅:http://help.adobe.com/en_US/AIR/1.5/air_security/WS5b3ccc516d4fbf351e63e3d11c0f598475-7ffa.html
答案 1 :(得分:0)
我不知道Adobe AIR本身是否提供任何此类完整性检查程序。
(非最佳)解决方案是拥有md5哈希值的数据库或选择重要文件,并在启动时再次验证。 (您可以使用this进行md5散列。)