我是Android Play商店的新手。我正在开发一个几乎已经完成并准备发布的应用程序。
但我注意到你可以将apk文件(购买后)复制到另一个位置(例如SD卡)并将其安装在另一台设备上。这是我想避免的。
我的问题是:
我想创建一个将设备绑定到应用程序的注册方法,因此当用户尝试复制应用程序时,无法使用它。这一切都可能吗?
如果您有任何疑问,请与我们联系。
PS:我使用Adobe Flash Builder构建应用程序。
答案 0 :(得分:2)
您最好的选择是LVL(Android许可证验证库)和跟踪设备安装的组合。
LVL http://developer.android.com/guide/market/licensing/index.html
跟踪设备安装 http://android-developers.blogspot.in/2011/03/identifying-app-installations.html
答案 1 :(得分:1)
要验证用户是否已付款Google Play Licensing service,您可以使用它。如果您选择使用Google Play上的复制保护机制,但由于您应该使用我刚才提到的服务,因此现在已弃用它们。您可以收集一些独特的设备详细信息,有API可以做到这一点,但这并不是真的需要。