平台RK3368,安卓6.0,64位系统 把webview内核更新成google最新的chrome内核
1.先查看系统webview版本
adb可以使用情况下,linux环境输入:
adb shell am start -a android.intent.action.VIEW -d https://liulanmi.com/labs/core.html
安卓显示界面会有浏览器界面弹出来显示当前webview版本如图所示,这个是比较老的版本,现在都是80+以上的了;或者不方便,在安卓浏览器输入https://liulanmi.com/labs/core.html 查看也可以,前提是安卓系统先接上外网;

2.下载比较新的webview版本
翻墙出去 Google个版本Webview下载
借用下别人家的图片,绿框为一般注意事项,红框为特别注意事项,然后选个时间比较靠近现在时间的就OK,下载;

另:如果不好翻墙,可以使用我下载好的apk,Android5.0以上都可以使用,兼容arm64-v8a和arm64-v7a,其它版本的翻墙去下
链接:https://pan.baidu.com/s/1vXuenc2uLx-ymrWvsg_zDw
提取码:o067
3.下载文件处理
下载后的文件一般是这个样子:
![]()
名字一长串的,当然还不能用,还要经过处理:把上边的apk名字修改成 webview.apk 并替换掉安卓系统里 external\chromium-webview\prebuilt\arm64里的webview.apk
然后修改安卓系统文件frameworks/base/core/res/res/values/config.xml 里的
<string name="config_webViewPackageName" translatable="false">com.android.webview</string> 改成如下:
<string name="config_webViewPackageName" translatable="false">com.google.android.webview</string>
编译安卓系统,升级后,查看浏览器内核如下,更新成功;

参考链接:
https://blog.csdn.net/Xiaoma_Pedro/article/details/105768707
https://blog.csdn.net/s290717997/article/details/85129735
本文介绍如何将RK3368平台上的WebView内核从较旧版本升级到Google最新的Chrome内核。步骤包括检查当前版本、下载新版文件、替换系统文件及修改配置等。
3万+

被折叠的 条评论
为什么被折叠?



