gpt4 book ai didi

android-emulator - 在 SDK 模拟器上更新 Android 系统 WebView

转载 作者:行者123 更新时间:2023-12-03 23:53:10 25 4
gpt4 key购买 nike

在 Android 5.x 设备上进行最新的 Android System WebView 更新 (44.0.2403.39) 后,我的cordova 应用程序出现问题。

我想更新 SDK 模拟器上的复制问题。但是 Android 5.1 的标准图像带有 WebView 版本 39。

有没有办法在模拟器上更新这个组件?

我找到了更新的 APK here但安装后它在系统设置的应用程序列表中显示两个条目并且它没有更新。所以我无法复制这个问题。

Two System WebView

第一个是模拟器v39自带的 View ,第二个是v44

  • 还有什么方法可以修改模拟器上的系统文件以手动更新它?
  • 或者以编程方式使用 adb shell 更改 Webview?
  • 最佳答案

    您是否尝试过 M preview SDK ?它包含 WebView 44。

    当我们在这里时,还有一些背景知识:

  • Android AOSP(SDK 附带)中的 WebView 和 Android GMS(Google 品牌设备)中的 WebView 是不同的包,操作系统连接使用相应的包。因此,即使可以在不同的操作系统风格上交叉安装这些 apk,它们也不会在那里工作。
  • WebView 是通过 Play Store 更新的,它只存在于 GMS 设备上,而不存在于模拟器上。所以AOSP版本只能手动更新。
  • 但除了这些包名不同之外,WebView AOSP 和 WebView GMS 本质上是相同的。
  • 你甚至可以build WebView AOSP yourself .虽然,这将需要强大的 Linux 机器才能退出。
  • 关于android-emulator - 在 SDK 模拟器上更新 Android 系统 WebView,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30785197/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com