0

我的应用程序是一个付费应用程序,它也使用 apk 扩展库。

为了测试,我在我的开发者控制台中添加了一个测试帐户说

xyz@gmail.com

当我使用首先在上述帐户注册的设备进行测试时,它按预期工作(下载了扩展文件)。

但是当我将签名的 apk 安装到已经注册的设备上时出现了问题

abc@gmail.com

我在安装签名 apk 之前添加了 xyz@gmail.com 帐户,作为清单,我确保 Gmail 和 Google Play 可以正常使用此帐户。

但是在运行应用程序时,我得到了错误

“下载失败,因为您可能尚未购买该应用程序”。

在上述情况下我应该怎么做才能测试应用程序?我需要删除 abc@gmail.com 吗?或者有什么解决方法吗?

4

1 回答 1

0

它已经完成并且是最终的。

Android LVL aka Licensing 验证库仅获取primary account(您首先为您的设备注册的 Google 帐户)才能使用。

引用android的原始文档

Google Play 客户端收集有关用户和设备的必要信息,例如设备的主要 Google 帐户用户名、IMSI 和其他信息。然后它代表您的应用程序将许可证检查请求发送到服务器。

于 2013-04-23T12:21:47.667 回答