Как сохранить полную веб-страницу, отображаемую в Android WebView?

Я разрабатываю приложение для Android, в котором у меня есть WebView. Я хочу сохранить всю веб-страницу, загруженную в этом веб-представлении (HTML + все ресурсы + изображения + значки и т. Д.), В папку, заархивировать ее и загрузить на сервер.

Если вы используете WebViewsaveWebArchive, затем он сохраняется в формате архива. Как мне вернуть HTML и изображения обратно из этого архива? Есть ли документация для формата этого архива?

Если я использую addJavaScriptInterface, чтобы получить HTML, как описаноВотМне все еще нужно скопировать изображения и другие ресурсы из каталога кэша веб-просмотра (/ data / data / пакет вашего приложения / cache / webviewCache /). Однако я не нашел каталог кэша веб-просмотра (/ data / data / пакет вашего приложения / cache / webviewCache /) в Icecream Sandwich.

Есть ли способ сохранить всю веб-страницу, отображаемую в веб-представлении, вместе с ресурсами в Android?

Спасибо

Ответы на вопрос(2)

Ваш ответ на вопрос