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

平台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,下载;

android6.0升级webview内核(方法:更改系统SDK)_第1张图片

另:如果不好,可以使用我下载好的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 里的

com.android.webview      改成如下:

com.google.android.webview

编译安卓系统,升级后,查看浏览器内核如下,更新成功;

android6.0升级webview内核(方法:更改系统SDK)_第2张图片

 

参考链接:

https://blog.csdn.net/Xiaoma_Pedro/article/details/105768707

https://blog.csdn.net/s290717997/article/details/85129735

 

你可能感兴趣的:(java,安卓,android)