Android 系统(275)---Mtk Webview基本问题
Mtk Webview基本问题
1.Mtk Webview的作用:
MTK内部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烧进去
Android 系统(275)---Mtk Webview基本问题相关推荐
- 更新android系统自带webview,更新android系统自带webview
客户在使用我们定制pad过程中,遇到了个问题,就是默认浏览器滚动字体有些微的卡顿,如果没有对比的话说实话我也看不出来,下了个谷歌的浏览器,对比了相同的页面,网页字体滚动,的确有一些区别,所以客户要求更 ...
- Android系统之Mtk开机logo镜像单独制作(不用全编译代码)
一.问题背景 在我们客制系统版本时,经常有时候会有需求就是单独更新一个客制logo,如果每次仅仅就是更改一个开机logo,我们每次都需要有一个完整编译的out,也就意味着可能要全编,这想必是非常低效率 ...
- Android 系统(202)---Android:这是一份全面 amp; 详细的Webview使用攻略
Android:这是一份全面 & 详细的Webview使用攻略 前言 现在很多App里都内置了Web网页(Hybrid App),比如说很多电商平台,淘宝.京东.聚划算等等,如下图 京东首页 ...
- Android 系统(123)---MTK android 常用修改点
MTK android 常用修改点 1. *#06#等关键码判断文件 SpecialCharSequenceMgr.java 2.音效 ControlPanelEffect.java 3.版本号修改 ...
- Android 系统(112)---Android系统读取 CPU温度(MTK平台)
Android系统读取 CPU温度(MTK平台) 一.[MTK 平台]读取温度命令 1.查看类型是否是 CPU adb shell "cat /sys/class/thermal/therm ...
- Android系统定制源码修改 - MTK平台
Android系统定制源码修改 - MTK平台 1.修改开机弹出欢迎使用SIM MTK工程/mediatek/packag ...
- android 遥控器映射,MTK 平台Android系统遥控器映射关系
MTK 平台Android系统遥控器映射关系 在我们工作中,经常要去适配遥控器的工作,但是大部时候我们是移植其他工程上的代码来修改,可能对Android系统中的按键关系有些不清楚,下面以MTK平台为例 ...
- Android系统修改汇总(MTK)
以下都是基于Android 6.0 的代码去修改的!!! 十四.将桌面workspace.hotseat 大小调整 放大一半 , 这个要根据自己的需求来制定 workspace.setPadding ...
- Android之 震动(Vibrator)如何贯通Android系统 (从硬件设计 -- 驱动 -- HAL -- JNI -- Framework -- Application)
在Android 2.3(Gingerbread) 系统的时候,我写过一篇关于"Android 震动马达系统"的文章,当时的Linux内核还是2.6版本的.写那篇文章的目的 ...
最新文章
- 从“零”开始的存储历程到“零”外置的云存储
- python在化学方面的应用-用Python解析化学公式
- Python爬虫入门(8):Beautiful Soup的用法
- linux下文件删除不了
- mysql update 多个字段_MySQL数据库基础
- 删除顺序表中指定范围的元素
- Alter index coalesce VS shrink space
- Excel之数据透视表
- 详解MPO/MTP主干光纤跳线规格参数、MPO连接说明、MPO极性分类
- php的变量命名规则
- Android Studio 生成APK签名证书
- Android Gallary扩展实现 WheelView(Gallary竖着滑实现时间现实)
- 个人商业模式,如何让自己变得值钱
- python字符串排序方法(按字母大小顺序来排)
- 鸿蒙之境法有三乘,神都夜行录法有三乘副本组队通关攻略-神都夜行录法有三乘副本组队怎么过_牛游戏网...
- 【2017-2018 NBA 季后赛总决赛第一场】 -- 赛后有感
- No BUILD ID 问题解决
- windows phonegap android,phonegap windows 安装
- 连接别的电脑共享的打印机方法
- 计算机模拟合理用药,药学实训与虚拟仿真实验中心
热门文章
- 群联固态硬盘修复工具_群联发布最高容量QLC硬盘: 15.36TB 碾压HDD
- 集群的可扩展性及其分布式体系结构(2)-下
- python + opencv: 解决不能读取视频的问题
- linux fcntl注销信号,linux下fcntl的使用(转载)
- centos7开放端口访问不了_CentOS7搭建GateOne,实现WebSSH
- 【LeetCode】剑指 Offer 15. 二进制中1的个数
- 【高校宿舍管理系统】第三章 Layui整合Axios
- Java面试之什么是GCRoots,能做什么?
- 关于quick-cocos2d-x
- 使用async读取异步数据