gpt4 book ai didi

删除文件后 Android 共享首选项仍然可见

转载 作者:行者123 更新时间:2023-11-29 15:44:18 25 4
gpt4 key购买 nike

我正在尝试使用共享首选项的应用程序。当我使用 Android 监视器从 data/data/com.your.package.name/shared_prefs/mySharedPref.xml 手动删除首选项文件时,应用程序仍然能够读取首选项值。

我假设一些值是如何保留在手机的主内存中的。我是否正确?清除共享偏好的可行解决方案是什么,完全不留痕迹。但是有一件事我只想在文件被删除时清除偏好。 为此我需要检查文件是否存在,除了使用 File 类检查还有其他方法吗?

最佳答案

我认为这段代码一定可以工作

 public static void clearAllPreference(Context context){
SharedPreferences prefs = context.getSharedPreferences(PREF_FILE, Context.MODE_PRIVATE);
SharedPreferences.Editor editor = prefs.edit();
editor.clear();
editor.commit();
}

关于删除文件后 Android 共享首选项仍然可见,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35266600/

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