Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/232.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android 验证apk是付费副本(避免盗版应用程序)_Android_Apk_Android Lvl_Copy Protection - Fatal编程技术网

Android 验证apk是付费副本(避免盗版应用程序)

Android 验证apk是付费副本(避免盗版应用程序),android,apk,android-lvl,copy-protection,Android,Apk,Android Lvl,Copy Protection,我对安卓Play商店完全陌生。我正在开发一个即将完成并准备发布的应用程序 但我注意到,您可以将apk文件(购买后)复制到另一个位置(例如sd卡)并安装到另一个设备上。这是我想避免的事情 我的问题是: 谷歌Play商店是否在下载前使用某种唯一id对apk文件进行签名?如果为true,我可以从 apk 是否可以知道购买应用程序的用户的电子邮件地址,或者我可以访问该用户的其他一些详细信息 是否有可能获得设备的独特细节 是否有其他解决方案可用于保护apk的副本 我想创建一个注册方法,将设备绑定到应用

我对安卓Play商店完全陌生。我正在开发一个即将完成并准备发布的应用程序

但我注意到,您可以将apk文件(购买后)复制到另一个位置(例如sd卡)并安装到另一个设备上。这是我想避免的事情

我的问题是:

  • 谷歌Play商店是否在下载前使用某种唯一id对apk文件进行签名?如果为true,我可以从 apk
  • 是否可以知道购买应用程序的用户的电子邮件地址,或者我可以访问该用户的其他一些详细信息
  • 是否有可能获得设备的独特细节
  • 是否有其他解决方案可用于保护apk的副本
我想创建一个注册方法,将设备绑定到应用程序,因此当用户尝试复制应用程序时,无法使用它。这一切都可能吗

如果你有任何问题,请告诉我


PS:我用AdobeFlashBuilder构建了这个应用程序

要验证用户是否已支付了,您可以使用它。如果你选择使用Google Play的话,谷歌Play上有拷贝保护机制,但是现在它们已经被弃用了,因为你应该使用我刚才提到的服务。您可以收集一些独特的设备详细信息,有API可以做到这一点,但这并不是真正需要的。

您最好的选择是结合LVL(Android许可证验证库)和跟踪设备安装

LVL

跟踪设备安装

Hai Kumar,谢谢你提供的信息。我会看的,如果我有什么问题,我会回来的。海马尔科姆,谢谢你的信息。我会读的,如果我有什么问题,我会回来的。