在Android应用程序中打包(自定义)WebView

在Android应用程序中打包(自定义)WebView,android,webview,android-webview,Android,Webview,Android Webview,您的应用程序是否可以打包自定义或标准WebView?我之所以想这样做,是因为似乎所有设备或android版本都有自己的WebView组件风格。我想在我的应用程序中对此进行标准化,以便所有用户体验相同的行为,而不受他们使用的设备的影响。所以基本上,我不想使用标准的WebView,因为它的行为会因android版本或设备或两者的不同而有所不同。我想使用一些包含浏览器组件的软件包,该组件将以可预测的方式响应,而不依赖于您正在使用的设备。 我说的是JS行为、CSS等等。理论上这是可能的。几个人 除了让你

您的应用程序是否可以打包自定义或标准WebView?我之所以想这样做,是因为似乎所有设备或android版本都有自己的WebView组件风格。我想在我的应用程序中对此进行标准化,以便所有用户体验相同的行为,而不受他们使用的设备的影响。所以基本上,我不想使用标准的WebView,因为它的行为会因android版本或设备或两者的不同而有所不同。我想使用一些包含浏览器组件的软件包,该组件将以可预测的方式响应,而不依赖于您正在使用的设备。
我说的是JS行为、CSS等等。

理论上这是可能的。几个人

除了让你的应用程序变得巨大(+10-20MB)和占用更多你只能访问的内存等明显的问题。对于一个小的静态WebView软件模式可能很好,但我猜WebView是应用程序的核心部分,所以没有硬件加速会是一个麻烦


如果你有空闲时间,C++技巧,并且想让WebVIEW成为一个独立的组件,你不太欢迎它,只要联系代码所有者,确保你计划的改变与项目的方向一致。