我在我的应用的不同活动中使用getPreferences()
方法。这意味着,Android会为我使用该方法的每个活动创建不同的文件。
我想清除所有这些文件。有什么办法吗? 现在,我删除了应用程序的shared_prefs目录中的每个文件,但是我想要更多的安全"溶液
File folder = new File(getFilesDir() + File.separator + "shared_prefs" + File.separator);
if (folder.exists() && folder.isDirectory()) {
String[] children = folder.list();
for (int i = 0; i < children.length; i++)
new File(folder, children[i]).delete();
}