使用应用内购买离线检测Android应用的免费/付费版本?

时间:2017-08-01 04:25:01

标签: android in-app-purchase offline android-inapp-purchase

我正在开发一款Android应用,并考虑使用应用内购买来解锁应用的全部功能。

如果用户付费,即使没有有效的互联网连接,我希望应用程序能够完全正常运行,因此我不想依赖于检查应用内API来检查他们是否购买了付费版本。

boolean userPaid = true;

我可以使用共享首选项或内部存储来在应用程序关闭/销毁后保留此userPaid数据,这是一种存储数据的安全方法吗?

1 个答案:

答案 0 :(得分:0)

你可以使用简单加密到SharedPreferences,因为移动rootd很容易看到,文件夹可以更改。

请参阅此link了解加密