android6.0升级webview内核(方法:更改系统SDK)

本文介绍如何将RK3368平台上的WebView内核从较旧版本升级到Google最新的Chrome内核。步骤包括检查当前版本、下载新版文件、替换系统文件及修改配置等。

平台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

 

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值