我正在开发一个基于 WebView 的 Android 应用程序。该应用程序在主要的 Android 版本(即 2.3 及更高版本)上响应速度非常快,但在 Amazon Kindle fire 上却非常慢。这种缓慢行为的原因之一是它读取大量 xml 文件 (40-50) 以在单个 html 页面中加载内容,并且每页也有数百张图像。
我能想到的一种解决方案是使用原生 Android API(在线程中)读取和解析 xml 文件,然后将解析后的 xml 合并到 html 页面中。谁能告诉我如何在 JavaScript 中使用 Java 对象?任何帮助将不胜感激。