设为首页 收藏本站 662p开源网
开启辅助访问 切换到宽版

QQ登录

只需一步,快速开始

新浪微博登陆

只需一步, 快速开始

切换风格 立即注册 找回密码

安卓教程网

发表于 2019-5-21 10:56:47 | 显示全部楼层 |阅读模式
更多
1.Mtk WebView的作用:
敝司内部load都是双webview配置。其中mtk webview主要是给mtk browser使用。里面主要是对
browser一些必须功能的
支持,此外还有一些webview的bug fix
2.设置web view:
可以从settings选择默认使用的webview,通常设置为android/Google webview。即
其他APP使用webview时,会使
用默认配置
3.Mtk webview与chrome差别:
首先,chromium版本不同。Mtk webview基于chromium 58。
另外,chrome为google app,内部没有source,无法得知google的相关修改
4.双web view的使用:
双webview并不会引起其他问题,APP使用时会去拿默认配置,敝司并没有针对双
webview的专门测项。
对于webview功能,可采用单webview的测试即可。
简单来说,内部采用双webview架构主要是支持Mtk browser的一些特殊测试需求。
对于mtk browser而言,无需设置mtk webview为默认项,启动时会优先使用mtk
webview。
而其他APP只会使用默认配置的webview。即使手机中有两个webview,也不会造成其
他APP同时加载两个
webview或者引起其他相关问题。
5.cts测试时webview的选择:
CTS应该没有对webview做要求。但是建议使用Google webview做CTS测试。
Google webview会不断升级,CTS case也可能会做针对性调整。
而MTK webview版本比较老,且无法同步升级。CTS测试时,可以有两个webview。
会使用settings中设置的默认值,除mtk webview。
6.卸载mtk webview:
若有使用mtk browser,建议不要卸载mtk webview,MtkBrowser.apk搭配
MtkWebView.apk,有些feature的改动会同
时涉及2个module
卸载方法:删除掉/vendor/mediatek/proprietary/apps/MtkWebView/Android.mk 及
之前build出的apk再
full build,避免把之前的apk烧进去

新浪微博达人勋

高级会员

819

积分

273

威望

0

金钱

Rank: 4

积分
819
发表于 2019-5-21 10:58:12 | 显示全部楼层
我也顶起出售广告位
您需要登录后才可以回帖 登录 | 立即注册 新浪微博登陆

本版积分规则

Archiver|手机版|小黑屋|安卓教程网 ( 粤ICP备12089784号  

GMT+8, 2019-6-16 15:08 , Processed in 0.529404 second(s), 47 queries .

Powered by Discuz X3.1

© 2001-2013 IOS教程网

快速回复 返回顶部 返回列表