【问题标题】:Emulator Error when launching AVD in Android Studio 3.0在 Android Studio 3.0 中启动 AVD 时出现模拟器错误
【发布时间】:2022-01-27 13:03:20
【问题描述】:

当我尝试在 Android Studio 3.0 上启动我的 AVD 时遇到问题。
我已经安装了 HAXM 来运行这个 AVD。为运行 HAXM 分配的 RAM 为 2GiB。

Emulator: audio: Failed to create voice `goldfish_audio_in'
Emulator: qemu-system-i386.exe: warning: opening audio input failed
Emulator: audio: Failed to create voice `adc'    
Emulator: [7752]:WARNING:android/android-emu/android/base/async/AsyncSocketServer.cpp:99:Error when accepting host connectionError message: Unknown error

我的 AVD 是 Nexus 5 API 23,CPU/ABI 是 x86。 RAM 为 512MB,VM 堆为 128 MB,图形是软件 - GLES 2.0。我的电脑内存是 5GB。

【问题讨论】:

  • 有虚拟硬件 UEFI BIOS 设置。默认情况下关闭,您需要先启用它们。然后你的模拟器就会运行。
  • 您说的是 VT-x 和 VT-d 吗?如果是这样,我在创建 AVD 之前已经启用了这两个。

标签: android android-studio


【解决方案1】:

如果没有包含 adb.exe 的 Platform-Tools 文件夹,请查看 Android\android-sdk 文件夹

重新下载平台工具,删除之前的,解压新的,看看能不能用

【讨论】:

  • 嗨,我按照你的建议做了,但错误仍然存​​在。我的显卡/处理器卡的型号是否与错误有关?我的显卡是 Intel (R) Q45/Q43 Express 芯片组,我的处理器是 Intel(R) Core(TM) 2 Duo CPU E8500 @ 3.16GHz (2 CPUs), (~3.2GHz)
  • 当你创建emular时你选择了哪种类型?在 Graphics 创建新设备时试试这个:软件:GLES 2.0
  • 我在创建新设备时确实选择了 Software:GLES 2.0
猜你喜欢
  • 2013-09-03
  • 2011-03-22
  • 1970-01-01
  • 2017-01-30
  • 1970-01-01
  • 1970-01-01
  • 2016-04-05
  • 2020-09-01
  • 1970-01-01
相关资源
最近更新 更多