【发布时间】:2012-06-22 18:08:20
【问题描述】:
我已经使用 LVL 库向我的 android 应用程序添加了许可。许可适用于在 Google Play 中购买的普通用户(我认为是这样 - 我没有关于问题的任何反馈)。当我主要在第二台设备上使用一些测试帐户对其进行测试时,它也可以正常工作。
目前我遇到的问题是,无论我在开发人员控制台的“许可测试答案”中设置什么,服务器总是在具有测试帐户的设备上返回 NOT_LICENSED 响应代码 (1)。当我在发布者帐户答案正确的设备上进行测试时(服务器返回我在“许可证测试答案”中设置的内容)。
我已经在签名发布版本和调试版本上进行了测试,并且始终相同。我已将相同的发布版本上传到 Google Play(并使用与上传的版本相同的 versionCode 作为调试版本)。 我已经使用在测试设备上配置的单个(主要??)测试帐户进行了测试。
有趣的事情 - 我已经添加了发布者帐户(设置/帐户和同步/添加帐户)到具有主要测试帐户的设备,即使上面有发布者帐户,答案仍然始终是 NOT_LICENSED。很遗憾,我无法从该设备上删除测试帐户,因为我有一些不想删除的数据。
我将 apk 提供给其他测试人员并为他们添加了测试帐户 - 他们有同样的问题 - 总是 NOT_LICENSED 响应。
【问题讨论】:
-
看看答案here有没有帮助。
-
我忘了写我也试过这个没有成功。
标签: android google-play android-lvl