问题描述
我是 Android Play 商店的新手.我正在开发一个即将完成并准备发布的应用程序.
I'm totally new to the Android Play store. I'm working on an app that is almost finished and ready to publish.
但我注意到您可以将 apk 文件(购买后)复制到另一个位置(例如 SD 卡)并将其安装在另一台设备上.这是我想要避免的.
But I notice that you can copy the apk file (after purchase) to another location (sd card for example) and install it on another device. That is something I want to avoid.
我的问题是:
- Google Play 商店是否会在下载前使用某个唯一 ID 对 apk 文件进行签名?如果是真的,我可以从apk?
- 是否可以知道购买该应用的用户的电子邮件地址,或者我是否可以访问该用户的其他一些详细信息?
- 是否可以获得设备的唯一详细信息?
- 是否有其他解决方案可用于保护 apk 的副本?
我想创建一个将设备绑定到应用程序的注册方法,因此当用户尝试复制应用程序时,无法使用它.这一切都可能吗?
I want to create a registration method that binds the device to the app, so when the user tried to copy the app, it is not possible to use it. Is this all possible?
如果您有任何问题,请告诉我.
If you have any questions, let me know.
PS:我使用 Adobe Flash Builder 来构建应用程序.
PS: I used Adobe Flash Builder to build the app.
推荐答案
最好的办法是将 LVL(Android 许可证验证库)和跟踪设备安装结合起来.
Your best bet is a combination of LVL (Android License Verification Library) and tracking device installations.
LVLhttp://developer.android.com/guide/market/licensing/index.html
跟踪设备安装http://android-developers.blogspot.in/2011/03/identifying-app-installations.html
这篇关于验证apk是付费副本(避免盗版应用)的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!