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

Android Automotive模拟器无法启动:Watchdog服务未初始化及音频HAL崩溃问题

Android Automotive模拟器启动失败(Android Studio Jellyfish 2023.3.1)解决方案

问题核心

平板模拟器正常运行,但Automotive模拟器无法启动,根源是音频服务组件崩溃触发连锁反应,导致carwatchdogd无法完成初始化。

实测有效解决方法

  • 禁用模拟器音频:
    启动模拟器前进入配置的「Show Advanced Settings」,在「Audio」选项卡将「Audio Input」和「Audio Output」均设为None,保存后重启模拟器。
  • 清理模拟器数据:
    在Android Studio的「Device Manager」中选中故障模拟器,点击菜单选择「Wipe Data」,清理完成后重新启动。
  • 切换系统镜像版本:
    放弃使用Android 13(API 33)的emulator_car64_x86_64镜像,改用Android 12L(API 32)或Android 14(API 34)的Automotive镜像,该版本音频组件兼容性问题已修复。
  • 调整内存分配:
    进入模拟器配置的「Memory & Storage」,将RAM设为至少4096MB、VM Heap设为512MB,提升模拟器运行稳定性。

错误日志对应分析

错误日志1:Watchdog service未初始化。无法从car watchdog服务获取包信息:Watchdog service is not initialized。
错误日志2:Build fingerprint为google/sdk_gcar_x86_64/emulator_car64_x86_64:13/TAG1.230812.001.D2/11755969:userdebug/dev-keys,进程android.hardware.audio.service-caremu触发signal 11 (SIGSEGV)错误,代码1 (SEGV_MAPERR),故障地址0x000000000000002c,原因是null pointer dereference;AudioFlinger加载硬件模块失败,init进程显示vendor.audio-hal和audioserver组件在启动前退出4次;carwatchdogd反复提示无法获取包信息。

错误链逻辑:android.hardware.audio.service-caremu进程空指针崩溃 → vendor.audio-hal和audioserver启动失败 → carwatchdogd因依赖服务异常无法初始化 → 模拟器启动终止。

内容的提问来源于stack exchange,提问作者Nam Trần

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.23 20:33:21