我的 Android 应用程序即将完成,因此正在考虑分发应用程序的方法。我在市场上看到一些应用程序有免费的限制/锁定版本和单独的解锁 key /许可证 key ,可以解锁额外的功能。
这是怎么做到的?这里有人做过吗?如果是这样,它的效果如何?
我在想,也许这比同一应用程序的两个版本(即 Lite 和 Pro)更好。
谢谢。
最佳答案
做了一些更多的研究,我发现了 AppSwipe 的作者关于他们如何解决这个问题的帖子。这个想法是让静态方法返回 bool 值,指示最终用户是否安装了关键组件。检查是使用 PackageManager 签名检查完成的。
关于android - 解锁关键组件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2742666/