- 我复制了 *{android-sdk}\extras\google\play_licensing\sample* ,将 *{android-sdk}\extras\google\play_licensing\library\src* 添加到复制项目的src目录中。
- 修改了BASE64_PUBLIC_KEY,设置为我的其中一个键。
- 在模拟器上添加google账号,登录。就是BASE64_PUBLIC_KEY对应的账号。
- 许可证测试响应设置为 LICENSED
试图改变
new ServerManagedPolicy(this, ...)
至
new ServerManagedPolicy(this.getApplicationContext(), ...)
也在
LicenseChecker.checkAccess()
试图改变mContext.bindService()
至
mContext.getApplicationContext().bindService()
.bindService()
仍然返回 false 并且在 bindService() 调用期间 logcat 仍然报告警告:
Unable to start service Intent { act=com.android.vending.licensing.ILicensingService }: not found
有人可以参考我请一个 LVL 的工作示例吗?