每次从 Eclipse 安装应用程序时,我都想清除应用程序的 localStorage,以模拟首次安装应用程序。
我该怎么做?
谢谢!
我在这里回答了这个问题,特别是针对 Android 的 - 以编程方式清除 PhoneGap/Cordova 应用程序在 Android 上的缓存以模拟全新安装?
Eclipse 中没有钩子,但你可以用 Ant 做到这一点。您可以在上传应用程序之前添加执行清除命令 ( pm clear my.package
) 的任务。如果pm clear
不起作用,您可以编写一个小脚本并在上传应用程序之前在设备上启动它
还有Android运行配置的"擦除用户数据"复选框,但它仅适用于模拟器启动。
我正在使用Chrome检查器(chrome://inspect),它很好地显示了连接的Android设备。从那里你可以点击资源来访问和修改本地存储
我不确定您是通过编程方式还是通过 ADB 想要它 - 无论如何这应该解决它
如何以编程方式清除应用程序数据
出于测试目的,您可以删除一个快速的本地存储清除语句:
localStorage = ""
请确保在发布之前将其删除。