如何在Flutter应用中手动删除SharedPreferences数据?
Android平台
- 通过设备设置清除:打开设备的「设置」→「应用管理」→ 找到你的Flutter应用 → 点击「存储」→ 选择「清除数据」或「清除缓存」,就能清空包括SharedPreferences在内的所有本地存储数据。
- 模拟器文件删除:用Android Studio的Device File Explorer,找到路径
/data/data/[你的应用包名]/shared_prefs/,删掉里面以应用包名开头的.xml文件就行。
iOS平台
- 模拟器重置:在iOS模拟器菜单栏点击「Hardware」→「Erase All Content and Settings」,重置模拟器后所有应用数据都会被清空。
- Xcode删除容器:打开Xcode,选「Window」→「Devices and Simulators」→ 选中目标模拟器和你的应用 → 点击「Delete Container」,直接清除该应用的本地存储数据。
- 真机操作:直接删掉应用再重装,iOS会彻底清除该应用的所有本地数据。
Web平台
打开浏览器开发者工具(按F12)→ 切换到「Application」标签 → 左侧「Storage」下找到「Local Storage」→ 定位到对应域名的存储项,直接删除即可。
内容的提问来源于stack exchange,提问作者best_of_man
相关产品推荐
相关产品推荐

