3

我有一个问题,我们可以用不同的 api 级别在 Google Apis 模拟器中测试应用内购买应用程序吗?

任何有关此的信息都将受到欢迎。

4

4 回答 4

6

您无法在模拟器上测试应用计费和 LVL 等服务,因为它们缺少 Google Play,后者充当您的应用之间的中间人,然后启动 Google 服务器。此外,您可以在模拟器上配置的帐户功能有限。

有关测试的详细信息,请参阅内容。

于 2012-09-05T14:10:43.883 回答
3

不,你不能。有一种方法可以测试您的应用内计费,但​​您必须将其安装在真实设备上,而不是模拟器上:

http://developer.android.com/guide/google/play/billing/billing_testing.html

“要在应用程序中测试应用内计费,您必须将应用程序安装在 Android 驱动的设备上。您不能使用 Android 模拟器来测试应用内计费。”

于 2012-09-05T14:05:05.470 回答
1

我知道这个名为android-test-billing的开源库项目,它显然可以让您通过重新创建 Google Play 计费服务来在模拟器中测试 IAB。

不过我自己没试过。

于 2012-09-06T08:10:52.270 回答
0

是的,你可以测试。使用谷歌账户登录谷歌游戏。现在购买应用内产品。

于 2020-08-28T14:05:18.153 回答