【发布时间】:2014-02-20 20:11:33
【问题描述】:
当用户通过 android 应用程序管理器删除应用程序数据时,有没有办法禁止删除 sharedPreferences?
我正在与用户一起构建应用程序。我只想为每部手机启用一个用户,所以在第一个屏幕中我让用户登录/注册,然后我将他们的信息放在共享首选项中。当他们在登录/注册后启动应用程序时,应用程序检查有关用户的共享首选项,如果它们存在,它会启动应用程序的第二个屏幕。
那么是否可以禁用他们的删除,如果不是,我如何获得某种唯一的设备编号或其他东西,我可以将其存储在我的在线数据库中,并检查一个用户是否通过该移动设备注册他试图用另一个用户登录?
【问题讨论】: