我可以在我的应用程序中嵌入较新版本的 WebKit 吗?
从理论上讲,也许是这样。
您必须完全重写 WebKit 才能使用 NDK 支持输出的内容(例如 OpenGL)并将其嵌入您的应用程序中。我估计这将需要超过 100 个开发人员月,所以如果您有一个庞大的团队和匹配的预算,欢迎您尝试这个。当您完成工作时,“旧版 Android 版本”将会过时,您将不再需要代码。
因此,从实际的角度来看,要么重新设计应用程序,使 CSS 转换不再“对应用程序的功能至关重要”,要么将您的应用程序限制为 Android 3.0+,并等待 Android 用户群迎头赶上。