Android应用内结算:有没有办法购买特定帐户?

时间:2013-03-27 08:59:29

标签: android in-app-purchase in-app-billing

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

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

  • 所有帐户的所有购买?

  • 购买其中一个帐户?

是否有办法为特定帐户提供getPurchases()?

由于

1 个答案:

答案 0 :(得分:2)

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

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

一些相关链接:

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

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

Does In App Billing support multiple accounts?