InApp Billing,永远​​不会得到com.android.vending.billing.PURCHASE_STATE_CHANGED

时间:2011-09-21 10:39:18

标签: android in-app-billing

在三星上运行android 2.1-update我从来没有得到com.android.vending.billing.PURCHASE_STATE_CHANGED。

Android市场正在运行,正在运行,但从未回复我的应用程序有关PURCHASE_STATE_CHANGED。

我在Android论坛http://groups.google.com/group/android-developers/browse_thread/thread/468004148f3e341b上发现了一个帖子 在其他2.1设备上似乎是一个问题通知。

我必须在Android 2.2和2.3上运行其他设备。 我没有遇到任何问题。

你在Android 2.1上注意到同样的问题吗?

我使用“android.test.purchased”项目进行测试

1 个答案:

答案 0 :(得分:0)

我刚遇到同样的问题。工作正常一段时间之后,PURCHASE_STATE_CHANGED广播没有到来。

要解决此问题,我在“设置” - >“应用程序” - >“管理应用程序”中清除了“市场”应用的数据和缓存。我还必须打开一次市场应用程序并接受协议,否则它将以应用程序结算方式返回。