Android LVL库Google Play授权响应代码始终未授权用于测试帐户

Android LVL库Google Play授权响应代码始终未授权用于测试帐户,android,google-play,android-lvl,Android,Google Play,Android Lvl,我已经使用LVL库向我的android应用程序添加了许可。对于在Google Play上购买许可的普通用户来说,许可是正常的(我想是这样的——我没有任何关于问题的反馈)。当我主要使用一些测试帐户在第二台设备上测试它时,它也起了作用 目前我遇到的问题是,无论我在开发人员控制台的“license test answer”中设置了什么,服务器都会在带有测试帐户的设备上返回未授权的响应代码(1)。当我使用发布者帐户在设备上测试时,答案是正确的(服务器返回我在“许可证测试答案”中设置的内容) 我已经在签名

我已经使用LVL库向我的android应用程序添加了许可。对于在Google Play上购买许可的普通用户来说,许可是正常的(我想是这样的——我没有任何关于问题的反馈)。当我主要使用一些测试帐户在第二台设备上测试它时,它也起了作用

目前我遇到的问题是,无论我在开发人员控制台的“license test answer”中设置了什么,服务器都会在带有测试帐户的设备上返回未授权的响应代码(1)。当我使用发布者帐户在设备上测试时,答案是正确的(服务器返回我在“许可证测试答案”中设置的内容)

我已经在签名发布版本和调试版本上进行了测试,并且始终是一样的。我已经将相同的发布版本上传到GooglePlay(并使用与上传的调试版本相同的版本代码)。 我已经使用在测试设备上配置的单个(主要???)测试帐户进行了测试

有趣的事情-对于具有主测试帐户的设备,我已经添加了发布者帐户(设置/帐户和同步/添加帐户),并且即使有发布者帐户,答案也始终未获得许可。不幸的是,我无法从该设备中删除测试帐户,因为我有一些不想删除的数据


我向其他测试人员提供了apk,并为他们添加了测试帐户-他们有相同的问题-总是没有获得许可的响应。

我对已经发布的应用程序也有相同的问题: 如果将清单中的
android:versionCode
数加起来,高于当前发布的版本,play store将始终返回not_licensed。 因此,解决方案是在测试时不计算版本代码。
这种行为很奇怪,但这个解决方案对我有效。

看看答案是否有用。我忘了写下我也尝试过,但没有成功。对我有效。我想如果你想增加
versionCode
,那么你应该将apk上传到googleplay(作为alpha/beta版本),以便它知道这样的版本存在。