You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Android Studio安装应用时WebView LocalStorage旧存储状态恢复问题

解决方案

1. 关闭小米系统级应用备份还原

小米自带的云备份/本地备份会默认备份应用私有数据,卸载重装时会自动恢复,是小米机型该问题的高频触发原因:

  • 进入手机「设置」→ 「小米账号」→ 「云服务」→ 「云备份」,关闭对应应用的备份开关,同时删除该应用的历史备份记录
  • 进入「设置」→ 「系统设置」→ 「备份和恢复」→ 「自动恢复」,关闭应用重装时自动恢复数据的选项

2. 禁用Android原生自动备份机制

Android 6.0及以上版本默认开启应用数据自动备份,会同步到Google云端或本地,重装时自动恢复,可在Capacitor项目配置中强制关闭:

  • 打开Capacitor生成的Android项目路径下的app/src/main/AndroidManifest.xml
  • 在<application>标签中添加/修改两个属性:
android:allowBackup="false"
android:fullBackupContent="false"
  • 保存后重新同步Gradle,再进行构建部署

3. 配置Android Studio部署时自动清空应用数据

可以直接在运行配置中设置每次安装前先清空现有数据,避免本地残留:

  • 打开Android Studio顶部菜单「Run」→ 「Edit Configurations」
  • 找到你的应用对应的运行配置,在「General」标签页找到「Installation Options」
  • 勾选「Clear app data before launch」选项,保存配置后重新运行即可

4. 手动强制清理残留数据

如果上述配置修改后仍有残留,可以用adb命令直接彻底清理:

  • 确保手机开启USB调试,连接电脑后在终端执行:
# 先卸载应用
adb uninstall <你的应用包名>
# 确认卸载完成后执行清理残留命令
adb shell pm clear <你的应用包名>
  • 执行完成后再重新部署应用即可

内容的提问来源于stack exchange,提问作者MyNameIsLinuxx

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.05 07:45:04