获取应用内购买结算中使用的Google ID

And*_*yld 15 account android in-app-purchase accountmanager

我注意到设备可能同时登录了多个Google帐户.据我所知,在Honeycomb之前,有一个主要ID; 从Honeycomb上你可以简单地插入几个.我目前有两个ID登录到我的测试平板电脑.

从Google Play购买时,您可以选择用于购买的帐户.我想在我正在编写的应用程序中添加应用内结算功能,并且我想确保每个Google ID都可以在任何设备上购买,这意味着我需要知道首先使用哪个ID进行购买.这意味着我需要执行以下操作之一:

  1. 强制Google Play使用用户在我的应用中选择的其中一个Google ID;
  2. 检索Google Play用于购买的ID.

文档似乎是在假设只有一个购买者在一个设备上活动的情况下编写的.是否有可能做到这一点?

arj*_*oan 1

我猜该应用程序将与您用于下载该应用程序的 Google 帐户绑定。您可能必须使用相同的 Google ID 才能进行购买。否则,恢复购买可能会成为问题。

  • 这确实引出了一个问题:如何找出哪个谷歌帐户下载了该应用程序? (8认同)