在引入 Android 3.0 之前,第一个在手机上注册的 com.google
帐户是主帐户,也是 Android Market 使用的唯一帐户。
在 Android 3.0 及更高版本的设备上,我无法再依赖此 (Account[0]
) 来获取客户的电子邮件地址。
有没有办法告诉哪个帐户com.google
帐户当前正在进行购买?
(我只需要 index 到 Account[]
数组中的帐户类型 com.google
。我可以获得电子邮件地址一旦我有相关的索引)
最佳答案
恐怕这是不可能的。根据我的发现,进行应用内购买的帐户似乎是用于安装应用程序的帐户,您不知道。我想可能可以从 root 手机上的 Play 商店应用程序数据库中读取它。
使用 Google Play Android Developer API 完成购买后,似乎甚至无法找到购买帐户。 ,但不知道为什么会这样。
如果你有机会发现这一点,请告诉我。
关于android - 如何获取非一级采购账户邮箱地址,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8993502/