如何检查我的应用内结算产品是否已由用户在应用中购买?

SBJ*_*SBJ 7 android in-app-purchase

我需要检查应用程序何时启动,然后用户是否已购买应用程序内产品.

如何检查用户是否已购买指定应用产品?

它还可以在应用程序卸载并重新安装应用程序时运行,此功能是否由android api提供?

任何人都可以建议我这样做的步骤,以便用户不再购买产品,我们在应用程序端检查其购买然后我们在应用程序中为用户提供一些功能..

谢谢

小智 8

首先,您需要一个数据库来保存订单.其次,当用户安装您的应用程序时.您必须发出RESTORE_TRANSACTIONS用户购买的内容并将结果插入本地数据库.你可以在这个链接中阅读更多内容.http://developer.android.com/guide/market/billing/billing_overview.html

搜索关键字RESTORE_TRANSACTIONS