android - 清除所有应用程序的缓存

标签 android cache-control

我知道存在一个 list 权限 "CLEAR_APP_CACHE" 但我不知道如何使用它。谁能告诉我如何清除所有已安装应用程序的缓存?

最佳答案

我想应该是这样的:

from selenium.webdriver.remote.command import Command
self.driver.execute(Command.CLEAR_APP_CACHE)

发现类似的 https://code.google.com/p/selenium/source/browse/trunk/py/selenium/webdriver/common/html5/application_cache.py

但是当我尝试将它与 Firefox webdriver 一起使用时我得到了这个

WebDriverException: Message: 'Unrecognized command: DELETE /session/6086cb3e-2397-470b-919c-ee36a3bb5d32/application_cache/clear'

关于android - 清除所有应用程序的缓存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6323609/

相关文章:

java - 如何将Java文件导入Eclipse

node.js - 必须将哪些请求 header 发送到服务器才能为您提供非缓存响应

cache-control - 在 Dropwizard 中设置静态 Assets 的缓存控制 header

android - 对于离线访问数据,使用 Room 库还是 HTTP 缓存控制更好?

browser-cache - 浏览器多次发送对相同内容(PNG 图像)的请求

android - 如何将 raw 文件夹中的 mp3/mp4 播放到 android 中的默认播放器?

javascript - Android浏览器Javascript onclick事件未收到回调

java - AndroidManifest 中的多个权限?

android - 我怎样才能从底部生成一个 Android 面包丁?

java - 如何设置过滤器仅适用于内容类型 "html/text"?