gpt4 book ai didi

使用多个帐户的 Android 应用内购买

转载 作者:搜寻专家 更新时间:2023-11-01 09:52:27 26 4
gpt4 key购买 nike

我正在将应用内购买添加到我的应用中,该应用运行正常。我的设备上有两个帐户。一个是我的主帐户——我用它来发布应用程序——另一个是我用来测试购买的开发帐户。

在用户可以购买之前,他们需要使用他们的谷歌凭据登录:

GoogleSignInOptions gso = new GoogleSignInOptions.Builder(GoogleSignInOptions.DEFAULT_SIGN_IN)
.requestEmail()
.build();

mGoogleApiClient = new GoogleApiClient.Builder(mainActivity)
.enableAutoManage(mainActivity, this)
.addApi(Auth.GOOGLE_SIGN_IN_API, gso)
.build();

Intent signInIntent = Auth.GoogleSignInApi.getSignInIntent(mGoogleApiClient);
mainActivity.startActivityForResult(signInIntent, RC_SIGN_IN);

此时,我选择我的开发账户

enter image description here

即使我选择了我的开发帐户,但当我尝试进行购买时,它似乎在使用我的主帐户并且不允许我进行购买。

enter image description here

我无法确定在进行应用内购买时指定要使用哪个 Google 帐户的方法。

我主要担心的是,如果用户在其设备上有多个帐户,我的应用是否会使用错误的帐户进行购买?

任何人都可以对此提供任何见解吗?

注意:如果我使用 Dev 帐户登录我的设备并登录该应用程序,我只能选择我的 Dev Google 帐户。这样做可以使应用内购买完美运行。

最佳答案

应用内购买账户与登录账户无关,它与在设备上安装该应用的用户相关。强制使用不同用户的最佳方法是从设备上卸载该应用,然后从 您电脑上网络版 google play 重新安装。确保您在那里使用正确的帐户登录并安装该应用程序。将使用该帐户进行应用内购买。

关于使用多个帐户的 Android 应用内购买,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36338950/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com