我的行为很奇怪,对此我也没有任何解释。有人可以帮我吗 ?
到目前为止一切都很好。
!!!我的应用程序允许我使用该应用程序!
!!!在GooglePlay中,我看到安装按钮没有价格,即使取消订单,我仍然可以安装该应用程序!
我希望在Google Play中我会再次看到带有价格的按钮,而我的“破解”应用程序拒绝了我的访问?
这意味着,如果有人要求我(在官方30分钟后)退款,而我这样做,则用户仍然可以免费使用该应用!
有人可以向我解释一下吗?
最佳答案
您可能决定使用ServerManagedPolicy
。它使用许可证文件来避免过多询问许可证服务器。
现在,购买的应用程序版本将有效的许可证文件保存在文件系统中。如果由于某种原因(例如,您更改了此许可证文件的路径),该文件在退款时并未删除,则该文件仍然有效。
这意味着,如果您现在安装“破解”版本并找到此许可证文件,则它将允许该应用程序运行。
通常,许可证文件中的初始值应避免其运行时间超过退款期限。因此,您将看到,使用一段时间后,许可证会锁定您的破解版本,这会自动解决您的问题,这无疑会导致意外的长时间延迟。
关于android - Android许可证验证异常行为,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28783940/