4

使用 Android In-App Billing IAB 3,API 可以使用 getPurchases() 查询当前购买。

如果设备有多个 Google 帐户,返回什么?

  • 所有帐户的所有购买?

  • 为其中一个帐户购买?

有没有办法为特定帐户获取 getPurchases()?

谢谢

4

1 回答 1

2

简而言之,答案是“不”。无法控制查询哪个帐户。

在撰写此答案时,用于 getPurchases() 的帐户是添加到设备的最后一个帐户。(顺便说一句,这也是应用内购买时使用的帐户)。根据第一个链接,目前谷歌正在调查这个问题。

一些相关链接:

https://plus.google.com/111471886409455069782/posts/RognJUHbBfc

https://code.google.com/p/android/issues/detail?id=53307

In App Billing 是否支持多个帐户?

于 2013-04-09T08:54:15.133 回答