0

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

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

布尔用户付费 = 真;

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

4

1 回答 1

0

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

请参阅此链接进行加密

于 2017-08-01T04:51:24.970 回答