1)删除data/data/【包名】/shared_prefs/*.xml:
File pref_xml = new File("data/data/【包名】/shared_prefs", "*.xml");
if(pref_xml.exists()) {
pref_xml.delete();
}
2)清空缓存:
SharedPreferences pref = mContext.getSharedPreferences("*", Context.MODE_PRIVATE);
if (pref != null) {
SharedPreferences.Editor editor = pref.edit();
editor.clear();
editor.commit();
}
清空后不退出程序立即生效
原理得看源码,还没看呢