4

我有一些申请是从另一家公司转移到我们的。我们已经让谷歌将它们转移到我们的发布者帐户。但是,我正在尝试验证许可,并且只能得到不允许,错误为 561。

我已经做了很多许可的应用程序,并检查了整个事情的权限、PUBLIC_KEY、测试帐户。我检查了版本,并尝试测试签名和未签名的应用程序。不走运,它总是给出错误 561。

我找不到任何关于错误 561 的信息,有人知道这段代码是什么意思吗?

4

3 回答 3

1

我假设您指的void processServerResponse(int response, ResponseData rawData);是接口com.google.android.vending.licensing.Policy 561 中的方法与 0x231 相同,在接口中定义为 NOT_LICENSED。因此,您的许可证存在错误,您应该检查 rawData 以了解原因。

于 2012-09-17T09:49:02.617 回答
0

我遇到了同样的错误,我花了一整天的时间来摆脱它。就我而言,问题是由于网络安全。我尝试使用不同的网络(个人热点网络)。它运作良好。

于 2018-07-25T07:02:48.897 回答
0

这个答案可能适合任何人,因为已经晚了。

确保CHECK_LICENCE在清单中添加权限:

<uses-permission android:name="com.android.vending.CHECK_LICENSE" />

并确保将应用程序上传到商店进行测试。

于 2020-10-21T14:49:43.363 回答