我开发了最简单的应用,它实现了Android应用内结算第3版
在各种设备上对其进行测试我发现它不适用于所有API级别> = 8(因为它声称Google的sample app)
E.g。虽然Google Play市场报告该应用与这些设备兼容,但它不适用于HTC Vision(Android 2.3.3)。
日志显示应用无法绑定服务:
W/ActivityManager(76): Unable to start service Intent { act=com.android.vending.billing.InAppBillingService.BIND }: not found
所以问题是:如何知道哪些设备与应用内结算第3版不兼容,或者为了使其在这些设备上可行而做什么?
答案 0 :(得分:3)
我已经使用@Geobits提示解决了这个问题。全文简单:需要将Google Market更新为Google Play。
在大多数情况下,它应该自动运行,但对于某些过时的设备,您需要手动完成。我刚刚从this particular site下载了Play Store v.3.9,它确实有用!