应用内结算。如何存储用户已付费的信息?

时间:2012-08-31 08:06:58

标签: android in-app-purchase in-app-billing google-play

有一个类似的主题here

好。我们可以使用RESTORE_TRANSACTIONS请求向Google Play了解用户的购买情况。 但。它写在文档中 “只有当您的应用程序首次在设备上安装或者您的应用程序已从设备中删除并重新安装时,才应使用RESTORE_TRANSACTIONS请求类型。” 每次开始后为什么不呢? 每当应用程序启动时,它看起来都很舒服并可以查询Google Play。

Otherewise

1)我应该在我的WEB服务器上存储有关付款的信息

2)或者我应该将此信息保存到SD卡。记录应该是安全的,包括 设备ID,以便其他设备上的副本无法正常工作

因此。哪种方式更好? 感谢。

1 个答案:

答案 0 :(得分:3)

我建议:

3)使用应用内共享首选项类或SQLite数据库

(查看此页面:http://developer.android.com/guide/topics/data/data-storage.html

加密始终是好的,但这样一来说,数据可以附加到您的应用程序中,通常不会被其他应用程序访问。