我有几个关于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会自动更新吗?
答案 0 :(得分:6)
您不必手动安装Market 2.3.0,市场应用程序应在新版本发布时自行更新。
您已经说过它需要市场2.3.0,所以很明显它不适用于2.2.11。
许多人一直在模拟器上运行Market,因此可能有效:How to install Android Market App on the emulator?
请参阅问题2.即使您拥有Market 2.3.0,我也不确定Google是否已启用测试阶段。我也想在应用程序购买中使用,但我不打算在几个月内尝试它。
我相信所有设备都会获得Market 2.3.0,而不仅仅是那些运行Android 2.3的设备,因为它只是一个应用而不是操作系统的一部分,但我可能错了。
是