【发布时间】:2015-04-16 12:32:46
【问题描述】:
在升级到新版本或安装过程中,有没有办法以编程方式清除 Android 应用程序的缓存?
【问题讨论】:
-
什么样的缓存?
-
特别是网络缓存..我正在我的应用程序中运行一个网络视图
-
webView.clearDisk(true);如果您还想清除磁盘上的文件
-
第一次安装或升级时可以只做一次吗?我不想每次应用程序运行时都这样做。问题是当我升级时,我有我以前版本的应用程序的 html 残余。当我从应用程序信息中手动清除缓存时,这些残留物被删除并且一切看起来都很好..我想在升级期间以编程方式执行此操作。有可能吗?
-
第一次安装没有意义。关于升级,您可以在 sharedpreference 上添加一个版本号,并在每次应用启动时检查此号码
标签: android