Android开发APIGoogle提供的服务许可机制APILicensingReference

上传人:lcm****801 文档编号:47043271 上传时间:2018-06-29 格式:PDF 页数:10 大小:452.35KB
返回 下载 相关 举报
Android开发APIGoogle提供的服务许可机制APILicensingReference_第1页
第1页 / 共10页
Android开发APIGoogle提供的服务许可机制APILicensingReference_第2页
第2页 / 共10页
Android开发APIGoogle提供的服务许可机制APILicensingReference_第3页
第3页 / 共10页
Android开发APIGoogle提供的服务许可机制APILicensingReference_第4页
第4页 / 共10页
Android开发APIGoogle提供的服务许可机制APILicensingReference_第5页
第5页 / 共10页
点击查看更多>>
资源描述

《Android开发APIGoogle提供的服务许可机制APILicensingReference》由会员分享,可在线阅读,更多相关《Android开发APIGoogle提供的服务许可机制APILicensingReference(10页珍藏版)》请在金锄头文库上搜索。

1、 负责:sfshine原文链接:http:/ Classes and Interfaces-LVL类和接类和接Table 1 lists all of the source files in the License Verification Library (LVL) available through the Android SDK. All of thefiles are part of the com.android.vending.licensing package.表列出了通过AndroidSDK可以获得的许可认证库(LVL)的源代码文件。这些文件都是com.android.vend

2、ing.licensing这包的部分。 Table 1. Summary of LVL library classes and interfaces.表:LVL库的类文件和接|style=“border-spacing: 0px;margin: 4px 4px; width: 90%; border-left:1px solid #ccc;border-top:1px solid #ccc; “|-style=“background:#DEE8F1; “ ! style=“border-right:1px solid #ccc;border-bottom:1px solid #ccc; pad

3、ding:5px 15px“ |Category目录 ! style=“border-right:1px solid #ccc;border-bottom:1px solid #ccc; padding:5px 15px“ | Name名字 !style=“border-right:1px solid #ccc;border-bottom:1px solid #ccc; padding:5px 15px“ | Description描述|- style=“ vertical-align:top;“ | style=“ border-right:1px solid #ccc;border-bot

4、tom:0px solid #ccc; padding:5px 15px; “ |License check and result许可查看和结果 | style=“border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:5px 15px; “ | LicenseChecker | style=“border-right:1px solid #ccc;border-bottom:1px solid #ccc; padding:5px15px; “ | Class that you instantiate (or subcl

5、ass) to initiate a license check.个您实例化或者类话的类,这个类用来开始个许可检查。|- style=“ vertical-align:top;“ | style=“ border-right:1px solid #ccc;border-bottom:1px solid #ccc; padding:5px 15px; “ | style=“border-right:1px solid #ccc;border-bottom:1px solid #ccc; padding:5px 15px; “ | LicenseCheckerCallback |style=“bo

6、rder-right:1px solid #ccc;border-bottom:1px solid #ccc; padding:5px 15px; “ | Interface that you implement tohandle result of the license check.您可以通过实现这个接来处理许可检查的结果。|- style=“ vertical-align:top;“ | style=“ border-right:1px solid #ccc;border-bottom:0px solid #ccc; padding:5px 15px; “ |Policy策略 | sty

7、le=“border-right:1px solid #ccc;border-bottom:1px solid #ccc; padding:5px 15px; “ | Policy |style=“border-right:1px solid #ccc;border-bottom:1px solid #ccc; padding:5px 15px; “ | Interface that you implement todetermine whether to allow access to the application, based on the license response.通过实现这个

8、接您可以决定是否允许通过许可反馈来访问应用|- style=“ vertical-align:top;“ | style=“ border-right:1px solid #ccc;border-bottom:0px solid #ccc; padding:5px 15px; “ | style=“border-right:1px solid #ccc;border-bottom:1px solid #ccc; padding:5px 15px; “ | ServerManagedPolicy |style=“border-right:1px solid #ccc;border-bottom:

9、1px solid #ccc; padding:5px 15px; “ | Default Policy implementation.Uses settings provided by the licensing server to manage local storage of license data, license validity, retry.默认的Policy接。使用许可服务器提供的设置来管理本地的存储数据,许可合法性和尝试。|- style=“ vertical-align:top;“ | style=“ border-right:1px solid #ccc;border-

10、bottom:1px solid #ccc; padding:5px 15px; “ | style=“border-right:1px solid #ccc;border-bottom:1px solid #ccc; padding:5px 15px; “ | StrictPolicy | style=“border-right:1px solid #ccc;border-bottom:1px solid #ccc; padding:5px 15px; “ | Alternative Policy implementation. Enforceslicensing based on a di

11、rect license response from the server only. No caching or request retry.本地Policy接。强制许可基于来自服务器的直接的许可响应。不缓存也不请求重试。|- style=“ vertical-align:top;“ | style=“ border-right:1px solid #ccc;border-bottom:0px solid #ccc; padding:5px 15px; “ |Data obfuscation(optional)| style=“border-right:1px solid #ccc;bord

12、er-bottom:1px solid #ccc; padding:5px 15px; “ | Obfuscator | style=“border-right:1px solid #ccc;border-bottom:1px solid #ccc; padding:5px 15px; “ | Interface that you implement if you are usinga Policy (such as ServerManagedPolicy) that caches license response data in a persistent store. Applies an2

13、/eoe 移动开发者社区obfuscation algorithm to encode and decode data being written or read. 如果您使用Policy(比ServerManagedPolicy),您将继承这个接。这个接把许可响应数据缓存在个持久存储区里。在被读写的时候,它使用模糊算法来编码和解码。|- style=“ vertical-align:top;“ | style=“ border-right:1px solid #ccc;border-bottom:1px solid #ccc; padding:5px 15px; “ | style=“bor

14、der-right:1px solid #ccc;border-bottom:1px solid #ccc; padding:5px 15px; “ | AESObfuscator |style=“border-right:1px solid #ccc;border-bottom:1px solid #ccc; padding:5px 15px; “ | Default Obfuscatorimplementation that uses AES encryption/decryption algorithm to obfuscate/unobfuscate data.使用AES加密/解密算法

15、来混淆/反混淆数据的默认算法接。|- style=“ vertical-align:top;“ | style=“ border-right:1px solid #ccc;border-bottom:0px solid #ccc; padding:5px 15px; “ |Device limitation(optional)| style=“border-right:1px solid #ccc;border-bottom:1px solid #ccc; padding:5px 15px; “ | DeviceLimiter| style=“border-right:1px solid #c

16、cc;border-bottom:1px solid #ccc; padding:5px 15px; “ | Interface that you implement ifyou want to restrict use of an application to a specific device. 实现这个接,您可以限制应用在特定设备上的使用。Called from LicenseValidator. 调用来自LicenseValidator。 Implementing DeviceLimiter is not recommended for mostapplications because it requires a backend server and may cause the user to lose access to licensed appli

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 行业资料 > 其它行业文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号