当前位置: 首页 > article >正文

RK3288升级WebView版本,替换webview app

升级高版本的WebView Apk;客户端播放网页,显示不正常;安装高版本的谷歌浏览器手动打开网页,显示正常;Android5.1开始,WebView具体实现从框架层剥离出来,通过一个包名来控制加载真正的WebView实现;开发应用打开网页端调用就是系统的webview,我们要做的将系统WebView Apk升级到高版本;


Android5.0之后webview以apk的方式含在sdk中,这样可以独立于Android做update.

通过 Settings -> Apps -> Android System WebView 可以查看当前使用的版本。

1. 替换 external/chromium-webview/prebuilt/arm下apk。
2. /frameworks/base/core/res/res/xml/config_webview_packages.xml

diff --git a/core/res/res/xml/config_webview_packages.xml b/core/res/res/xml/config_webview_packages.xml
old mode 100644
new mode 100755
index f062b59..9c4d65a
--- a/core/res/res/xml/config_webview_packages.xml
+++ b/core/res/res/xml/config_webview_packages.xml
@@ -16,6 +16,6 @@
 
 <webviewproviders>
     <!-- The default WebView implementation -->
-    <webviewprovider description="Android WebView" packageName="com.android.webview" availableByDefault="true">
+    <webviewprovider description="Android WebView" packageName="com.google.android.webview" availableByDefault="true">
     </webviewprovider>
 </webviewproviders>


http://www.kler.cn/a/160193.html

相关文章:

  • 网络技术-网桥模式
  • 基于微信小程序的公务员考试学习平台的设计与实现,LW+源码+讲解
  • 实验5:网络设备发现、管理和维护
  • C++中的std::tuple和std::pair
  • 【HarmonyOS NEXT】一次开发多端部署(以轮播图、Tab栏、列表为例,配合栅格布局与媒体查询,进行 UI 的一多开发)
  • 性能测试|JMeter接口与性能测试项目
  • mv视频怎么做成二维码?扫码用流量看视频更方便
  • 1.2 C语言简介
  • 微服务知识大杂烩
  • uniapp 使用web-view外接三方
  • LeetCode 每日一题 Day 4
  • [leetcode 差分数组] 拼车 M
  • Vue2中v-html引发的安全问题
  • 全息图着色器插件:Hologram Shaders Pro for URP, HDRP Built-in
  • 23 动态规划解买卖股票的最佳时机含手续费
  • node切换版本
  • C++转义符及用法
  • mysql基础之DQL基本单表查询
  • 『Jmeter超级干货』| Linux下Jmeter安装配置、脚本设计执行、监控及报告完整过程
  • Windows 下 PyTorch 入门深度学习环境安装与配置 GPU 版
  • Windows server 部署iSCSI共享磁盘搭建故障转移群集
  • BearPi Std 板从入门到放弃 - 引气入体篇(9)(DAC->ADC)
  • Java LeetCode篇-深入了解二叉树经典解法(三种方式实现:获取二叉树的最大深度)
  • Redis——某马点评day03——part2:秒杀业务异步优化
  • 鸿蒙4.0开发笔记之ArkTS语法基础之应用生命周期与页面中组件的生命周期(十六)
  • Park Unpark