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

我注意到一个设备可能同时login多个Google账户。 我明白,前蜂窝,有一个主要的ID; 从Honeycomb上你可以简单地插入几个。 我目前有两个IDlogin到我的testing平板电脑。

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

  1. 强制Google Play使用用户在我的应用内select的某个Google ID;
  2. 检索Google Play用于购买的ID。

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

  • Androidlogin - 帐户validation器与手动validation
  • 更改android自定义帐户的用户名和密码
  • 简而言之,与使用OAuth2请求getAuthToken和getToken有什么不同
  • 如何在Android中的AccountManager中删除帐户
  • 如何检索Android手机上login的Google帐户?
  • 处理login并记住我与AccountManager
  • Twitter的authentication通过Android的AccountManager类
  • Android多个同步适配器项目,例如Google帐户?
  • 这似乎是与Google PlayStore应用程序的问题。 在相同的报道

    https://code.google.com/p/marketbilling/issues/detail?id=76

    我想应用程序将绑定到您用来下载应用程序的谷歌帐户。您可能必须使用相同的谷歌身份证进行购买。 否则,恢复购买可能是一个问题。