You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Apple Silicon macOS下API 26 ARM安卓模拟器WebView崩溃求助

Android Oreo ARM64镜像WebView崩溃问题解答

是否为已知Bug?

是,ARM64架构的Android Oreo(SDK 26)官方虚拟设备镜像存在缺少预装WebView组件的已知问题。加上该镜像未包含Google Play/Google API服务,无法自动下载安装WebView包,直接导致依赖WebView的应用启动时抛出MissingWebViewPackageException崩溃。

可行解决方案

  • 尝试使用带Google API的ARM64镜像:在AVD管理器中重新查找是否存在标注Google APIs ARM64的SDK26镜像,这类镜像预装了Google服务框架,可自动完成WebView的安装与适配。
  • 切换x86架构镜像+Rosetta兼容运行:在Apple Silicon macOS上,借助Rosetta 2运行x86架构的SDK26镜像(优先选择带Google API的版本)。创建虚拟设备时勾选Use Rosetta for x86/AMD64 emulation选项,这类镜像默认预装WebView,可正常运行依赖WebView的项目。
  • 手动安装WebView APK:
    1. 下载与SDK26匹配的ARM64版Android System WebView APK。
    2. 连接虚拟设备后,执行命令:adb install /path/to/webview.apk完成安装。
    3. 重启虚拟设备后,WebView即可正常加载。
  • 升级至更高版本ARM64镜像:Android 9.0(SDK28)及以上的ARM64官方镜像已修复此问题,默认预装WebView组件,且部分版本提供Google API支持,适配Apple Silicon设备的体验更好。

内容的提问来源于stack exchange,提问作者Bitwise DEVS

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.09 05:27:16