gpt4 book ai didi

android - 如果我更改 SharedPreference 的首选项设置会怎样

转载 作者:行者123 更新时间:2023-11-29 00:07:15 24 4
gpt4 key购买 nike

如果我有这样的代码怎么办:

SharedPreferences prefs=getSharedPreferences("myPrefs",0);

现在我太笨了,把它设置为(假设我的应用程序的第一个版本有上面的代码......现在几个月后我在商店发布了下面的代码更改)

SharedPreferences prefs=getSharedPreferences("myPrefs",1);

所以我将它的访问权限从 0(私有(private))更改为 1(世界可读)或 2(世界可写)

现在有两个首选项吗?因此,我必须设置具有不同键值对和不同读/写可见性但都具有相同名称/键的首选项集?!

谢谢

最佳答案

由于 AFAIK android 为每个应用程序分配了一个 linux 用户以实现某种沙盒环境,我的猜测是您只需将下划线文件 linux 权限从私有(private)(仅访问应用程序的用户)更改为所有其他程序可读,如果他们可以访问它,他们将能够阅读它。

关于android - 如果我更改 SharedPreference 的首选项设置会怎样,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32946662/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com