软件应用教程

保护你的Android付费软件-LVL全攻略 Android开发技术

保护你的Android付费软件-LVL全攻略 Android开发技术

  Google近期开始打击盗版Android软件,为开发者提供了 License Verification Library (LVL) 方式来防止Android软件被盗版,通过Android Market Licensing服务,提交的软件可以自动通过Market安全验证来限制授权情况,这一特性从Android SDK 1.5即API Level 3开始支持。LVL的原理主要是通过网络检查你应用是否通过购买,当然了谷歌并没有直接连接服务器而是通过远程IPC方式检查,如果连通网络会尝试判断应用是否授权,当然Google设计时加入了无网络验证的最低执行次数验证,比如执行了多少次后不网络验证将无法运行。

  Android反盗版保护LVL的实战具体使用,首先我们在Eclipse中打开Android SDK and AVD Manager,选择Available Packages这项,单击Refresh可以找到Market Licensing package,revision 1这项,我们单击Install Selected即可,如图

   LVL使用了RSA公钥对比方式验证软件是否得到购买许可,所以在编译apk文件时就要加入整个反盗版机制的相关的代码和密钥,在License Verification Library (LVL) 中我们需要经历以下步骤,获取一个许可公钥在Android Market的发布账号中,然后调试程序,最终发布 

   1. 在Market发布页面可以找到Licensing这项,我们可以加入开发者的测试Gmail账户,下面生成的是你的公钥,当然从大小写和结尾的=来看是Base64编码的,如图

  接下来,我们可以查看在AVD和SDK管理器中下载的库文件和示例,路径位置如下

<sdk>/market_licensing/library/   (the LVL library project)
<sdk>/market_licensing/sample/  (the example application)

  当然,开发Android程序有多种方式,比如Eclipse或Ants脚本编译,如果使用Eclipse方式,可以选择当前程序的属性,在左边Android这也中,添加引用库为我们下载的,一般在<sdk根目录>/market_licensing/library/ 文件夹中,如图

  android licenseing library

  当然,如果使用ants方式可以通过在default.properties 文件中加入android.library.reference.1=path/to/library_project这句,或使用sdk工具下的android批处理或bash脚本执行

  android update lib-project –target <target_ID> –path path/to/my/app_project –library path/to/my/library_project 

  即可,以上尖括号中的参数是必须的,有关集成LVL到工程中的具体方法Android123将在明天完善。 

软件应用教程

更多有关于 软件应用教程

如何利用火车采集软件采集58招聘信息_爬虫软件技术与爬虫软件网页数据采集器门户

什么是火车采集器 如何使用火车采集器软件_爬虫软件技术与爬虫软件网页数据采集器门户

如何使用火车采集器制作zencart数据包来进行批量导入商品_爬虫软件技术与爬虫软件网页数据采集器门户

火车头采集器的DedeCMS5.7文章免登陆发布接口_爬虫软件技术与爬虫软件网页数据采集器门户

火车头采集器如何把浏览器里面的cookie到火车头采集器里面_爬虫软件技术与爬虫软件网页数据采集器门户

火车头采集器教程之如何通过fiddler获取cookie简单教程_爬虫软件技术与爬虫软件网页数据采集器门户

火车头采集器FTP设置 图片下载上传的路径的设置_爬虫软件技术与爬虫软件网页数据采集器门户

火车头采集器文件图片下载路径设置简易说明_爬虫软件技术与爬虫软件网页数据采集器门户

火车采集器采集淘宝天猫商品采集多页获取宝贝详细教程_爬虫软件技术与爬虫软件网页数据采集器门户

本人擅长Ai、Fw、Fl、Br、Ae、Pr、Id、Ps等软件的安装与卸载,精通CSS、JavaScript、PHP、ASP、C、C++、C#、Java、Ruby、Perl、Lisp、Python、Objective-C、ActionScript、Pascal等单词的拼写,熟悉Windows、Linux、OS X、Android、iOS、WP8等系统的开关机。

通过下面的方式来联系我们:

电邮:138762189@qq.com

联系QQ:点击这里给我发消息

官方站:www.tadke.com

※ ※ 联系请加我的企鹅号 ※※

※ ※技术支持请微信联系站长 ※※

Copyright © 2016 Tadke.com. Powered by Wordpress.