我希望获取用于从Play商店下载应用程序的用户(只是电子邮件)的帐户详细信息。
原因很简单:In-App-Billing允许在购买时添加一些名为“开发者有效载荷”(在this google IO lecture上描述)的东西,以便它验证购买是否合法,因为它有一个标签,用于标识当前用户的购买。
我认为其他人可以想到其他原因。例如,可能用于保存游戏进度。
目前,我知道您可以做的就是获取所有帐户(使用AccountManager所示的here)。
但是,我不确定这是否是最好的事情。
我如何实现这样的目标?
此外,获取所有帐户的列表对于此目的也是一件好事(在应用程序结算验证中)?将帐户信息放入购买的开发者有效负载中是否是一件好事?