多进程安全共享首选项



如果我的应用程序中有 2 个进程并且我将创建 2 个单独的首选项文件,使用 SharedPreferences 是否安全?我的意思是主进程有 1 个文件,第二个进程有第二个文件。并且这两个进程除了自己的文件之外无法访问其他内容?为了创建单独的文件,我会使用:
Context.getSharedPreferences(String name, int mode) ,其中名称是文件的名称。

只要

您小心并且不要意外尝试在两个进程上使用相同的SharedPreferences,您描述的内容应该没问题。

就个人而言,我会考虑使用其他形式的文件(例如,JSON,SQLite(,因为我不确定在这里使用SharedPreferences有什么好处。

相关内容

  • 没有找到相关文章

最新更新