2

如果用户尝试购买两次,Android Market 会返回错误“您已经有此商品的挂单”。我可以在应用程序中处理这种情况吗?

4

1 回答 1

0

来自 Android 开发者网站:

http://developer.android.com/guide/market/billing/billing_integrate.html#billing-service

重要提示:如果用户购买受管项目,您必须防止用户在原始交易处于待处理状态时再次购买该项目。如果用户尝试购买托管商品两次,并且第一笔交易仍在等待中,Android Market 将向用户显示错误;但是,Android Market 不会向您的应用程序发送错误消息,通知您第二次购买请求已被取消。这可能会导致您的应用程序在等待第二个购买请求的 IN_APP_NOTIFY 消息时陷入挂起状态。

于 2011-10-18T22:45:19.527 回答