0

我使用 Play 计费库 1.0 将托管项目用于应用内计费。
管理项目是一项高级功能,并且可以使用完整功能。

我通常使用与开发者控制台相同的帐户登录手机。

在这种情况下,我无法在自己开发的应用中从 Play 商店进行应用内购买。这意味着我无法在自己开发的应用程序中使用全部功能。

BillingClient.ResponseCode returns 6 (unknown error).

仅凭它无法知道它是一个开发者帐户。

在 Play 计费库 1.0 中如何知道是开发者账号?

4

1 回答 1

0

我能想到几个选择:

  • 拥有不检查托管应用内产品的应用的第二个版本,而是始终提供完整版本。在 alpha 轨道上发布这个,并且只有你的开发者帐户在 alpha 轨道上。这样您(并且只有您)将获得不需要购买的版本
  • 使用Play 许可证验证库检查用户是否已从 Play 安装。在ResponseData中是一个字段userId。检查为您提供的内容,并为您的开发者帐户提供特殊情况。
于 2018-03-18T21:53:47.750 回答