Android 10中的浏览器构建
发布时间
阅读量:
阅读量
自 Android 4.4 版本起,系统浏览器内核已从 WebKit 更换为使用 Chromium,并为此进行了相应的 API 兼容性维护工作。最初,在 AOSP 源码树中即可找到 Chromium WebView 的代码资源库。随后,在 Android 5.0 版本中虽然仍基于 AOSP 源码构建 Chromium WebView 软件包(后被称为 SystemWebView.apk),但该应用 now 支持单独升级其软件包版本(称为 webview.apk)。由于该软件包采用 APK 形式发行并分发给用户(类似于普通应用 APK),因此用户可以在不影响原有体验的前提下方便地进行安装与升级操作。然而,在 Android 6.0 版本发布后,AOSP 源码与 chromium 源代码库彻底分离,不再提供 webview.apk,默认情况下将直接使用预构建的 webview.apk 进行运行
因为项目是基于 Android 10,所以这里说说 Android 10 中的浏览器开发。
AOSP不再整合原有的Browser代码包;过去使用的Browser属于一种全能型浏览器,默认架构如下所示:

还没有任何评论哟~
