Android WebView缓存目录(data_1,f_000001等)中的文件格式是什么?

Ton*_*oni 6 android caching file webview

我在WebView的帮助下创建了一个基本的浏览器.

当我访问了一个网站(包括一些文本和一些图片),在/data/data/com.mayexample/cache/webViewCacheChromium缓存目录中被充满了所谓的指数,Data_0的,数据1,数据,f_00001,f_00002等几个文件.

我想知道,这些文件的格式是什么,它们包含什么?我想"所以,这些文件中的一些肯定必须是网站的图像然后"并尝试在文件管理器中打开它们(打开图像).但无论我选择什么文件,该过程都会显示"加载失败!".即使我将其中一些重命名为.jpg,我仍然无法打开任何东西.我在互联网上看到这对某些人有用(看看 Android WebView - 从缓存加载图像,这正是我想要做的),但我对缓存的文件无能为力.

你知道打开webview缓存文件的方法吗?例如,一个文件不代表相应的缓存图像吗?

我真正想要实现的目标(一旦我理解了缓存文件的结构)就是以编程方式从它的缓存中获取webview的图像,就像上面发布的链接的作者一样(不幸的是这个帖子的答案没有多大帮助)

谢谢!

cji*_*cji 0

我能够使用专为 Chrome 桌面浏览器设计的工具查看 webViewCacheChromium 文件夹中的文件:

http://www.nirsoft.net/utils/chrome_cache_view.html

内容基本上就是您所期望的 Web 缓存内容 - 图像、javascript、css、html。