Android中的应用内结算 - 问题

时间:2011-02-23 14:19:43

标签: android google-play billing

我有几个关于Android应用内结算的问题,因为我在文档中找不到我需要的内容。

1:它确实需要Android 1.6或更高版本,以及市场2.3或更高版本。如果我的设备没有植根,我该如何手动安装Android Market 2.3?

2:我在Android 2.2和市场版2.2.11上尝试过,但在阅读Bundle响应时出错。

3:它是否有机会在模拟器上运行?

4:我实际需要做些什么来测试应用内购买?我下载了示例应用程序并进行了编译,但我甚至无法获得静态响应(Market app 2.2.11)。

5:实际上,在Api等级较低的设备上安装Android Market 2.3是否合法?谷歌表示你需要Droid 1.6 SDK和市场2.3,但据我所知,没有(或很少)设备市场2.3运行低于2.3 Android。你能更新你的市场应用吗?

6 :( Lame)当Android新客户端发布时,Android Market Client会自动更新吗?

1 个答案:

答案 0 :(得分:6)

  1. 您不必手动安装Market 2.3.0,市场应用程序应在新版本发布时自行更新。

  2. 您已经说过它需要市场2.3.0,所以很明显它不适用于2.2.11。

  3. 许多人一直在模拟器上运行Market,因此可能有效:How to install Android Market App on the emulator?

  4. 请参阅问题2.即使您拥有Market 2.3.0,我也不确定Google是否已启用测试阶段。我也想在应用程序购买中使用,但我不打算在几个月内尝试它。

  5. 我相信所有设备都会获得Market 2.3.0,而不仅仅是那些运行Android 2.3的设备,因为它只是一个应用而不是操作系统的一部分,但我可能错了。