我有一个关于Android的问题。我只需要经营一次我的活动 - 在开始时。因此,通常最好的解决方案是创建包含标志isFirstRun的文件,并在应用程序启动后检查该值。
但在我的应用程序中,在用户删除之前保护此文件非常重要。即使用户使用root电话,他也无法更改值或删除此文件。
那么,是否可以将此信息写入任何Android系统注册表或用户无法更改此值的其他位置?
答案 0 :(得分:2)
用户可以删除应用程序保存的所有数据。考虑在某些服务器上保存此信息。
答案 1 :(得分:2)
不,由于一个简单的原因,root用户无法按照定义访问所有内容。拥有一个比root拥有更多权限的程序是没有意义的。