2010-04-30 39 views
3

我几乎完成了我的Android应用程序,因此正在考虑分发应用程序的方式。我看到市场上的一些应用程序具有免费的有限/锁定版本和独立的解锁密钥/许可证密钥,用于解锁额外的功能。解锁关键组件

这是如何完成的?有没有人在这里做过?如果是这样,它的工作效果如何?

我在想也许这样比同样的应用程序(即Lite和Pro)有两个版本更好。

谢谢。

回答

4

完成了一些更多的研究,我发现他们是如何解决这个问题的作者AppSwipe。这个想法是让静态方法返回布尔值,该值指示最终用户是否安装了关键组件。该检查使用PackageManager签名检查完成。

More details