IabHelper使用哪个Google Play帐户?

问题描述:

我正在实施一家杂志店。我需要购买我的杂志才能在所有用户的设备上使用。所以,我需要以某种方式同步信息。我认为,通过用户播放市场帐户进行同步是合乎逻辑的。IabHelper使用哪个Google Play帐户?

我查看了谷歌应用内帐单Preparing Your In-app Billing Application的示例实现,我发现这个实现足够简单,可以用我的第一个应用程序进行应用内结算。

问题是:哪个Google Play帐户使用IabHelper?例如,设备上有几个Google帐户。如何指定IabHelper应该选择哪个帐户?

如何指向IabHelper如果设备中有很多设备需要考虑采用哪种帐户?

+0

查看我的答案 – Maulik

正确答案为:

你可以使用任何帐户的你。但请记住一件事情,即使用注册设备中的一个帐户(第一次启动设备时设置Google帐户),因为要测试应用程序,只有测试帐户用户可以购买产品,直到它不会发布(在Google Play市场中)。

ANSWER2:

其他用户可以看到你的产品,同时您的申请将被公布。您正在上传带有产品ID和base 64密钥的已签名的apk文件,以确认它是您的应用程序和Play商店的特定产品ID。所以当其他任何用户购买该产品时,他的Google帐户将被注册为购买的产品。

编辑:你应该记住,测试帐户和开发者控制台帐户

一件事不应该是平等的。

让我知道你需要更多的信息。

希望它能帮助你。

+0

如何确定我希望IabHelper使用哪个帐户? 我希望我的应用能够使用当前选定的播放帐户。 当然,我添加了所有使用的帐户作为测试帐户 – TrueCH

+0

我已经在答案中给出了使用您的手机拥有的一个帐户的原因,因为您无法在模拟器中测试帐单。你必须在设备上测试它,所以最好使用该帐户,这是你的android手机开始时你第一次进入手机。 – Maulik

+0

检查我上面编辑的答案。您目前选择的帐户有什么问题?您只需将您选择的帐户添加到开发人员控制台中,然后只需对其进行测试即可。 – Maulik