ICode9

精准搜索请尝试: 精确搜索
首页 > 编程语言> 文章详细

java-可以阻止“共享首选项”以避免被删除吗?

2019-10-10 03:05:17  阅读:11  来源: 互联网

标签:android java



默认情况下,可以通过手机设置删除Android上的“共享首选项”.有可能阻止吗?基本上,我想存储Android文档中定义的共享首选项,但不允许以任何理由将其删除.即电话设置,应用程序更新或应用程序卸载.如果无法做到这一点,那么建议您使用哪种存储机制.我需要存储的主要是原始数据.

我正在制作一个应用程序,需要从用户那里收集某些数据,并确保他只有一次机会提供它,否则她会作弊.我同意,最好的选择是将提供的数据存储在我的服务器上,但是如果用户关闭Internet,该方法将行不通.我了解这两个要求可能很难满足.

解决方法:

可以删除手机上存储的所有数据.

卸载应用程序后,未保存到SD卡的共享首选项和文件将被删除.

卸载后,保存到SD卡的文件将继续存在,但是,用户将有权随意读取,覆盖和删除这些文件.

如果您需要真正的永久存储,最好的方法是将数据远程存储在您控制的服务器上.



标签:android,java

专注分享技术,共同学习,共同进步。侵权联系[admin#icode9.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有