Android模拟器在ubuntu中没有声音

JBa*_*aba 8 linux ubuntu android android-emulator android-studio

我在 ubuntu-19.10 中运行 android 模拟器,我尝试了以下解决方案但没有结果,

链接 1

链接 2

链接 3

错误,

1:10 PM Emulator: pulseaudio: pa_context_connect() failed
1:10 PM Emulator: pulseaudio: Reason: Connection refused
1:10 PM Emulator: pulseaudio: Failed to initialize PA contextaudio: Could not init `pa' audio driver
Run Code Online (Sandbox Code Playgroud)

关于我尝试过的解决方案的一些说明,

尝试Link-1 时,我在设置中看不到“Qemu-system”。还创建了许多不同版本的 AVD,但似乎确实有效。

在尝试Link-2 pulseaudio -D命令错误后。

我也尝试过Link-3,它看起来像是多篇博文中广泛推荐的解决方案。但我仍然在模拟器启动时发现同样的错误。我想指出的是,我不够聪明,无法理解此解决方案。

提前感谢您的帮助。

Ped*_*lez 6

在 Ubuntu 20.04 中也有同样的问题,从 Ubuntu 软件安装了 Android Studio。尝试了一切(paprefs,this),没有任何效果。卸载Android Studio Snap并从Android Studio网站下载的tar包重新安装,完美运行。


int*_*tr0 0

如果这是一个,Snap那么它有严格的要求i/o;也就是说,如果要求与Androidx86在 Debian 上使用 Vbox 运行的要求类似(我意识到 Qemu 是一个不同的环境,但是,这可能对 Jbaba 以及将来的参考都有用。第一步:确保您属于组Qemu(或 Ubuntu/Snap 的等效项?)。第二步:确保您属于该组pulseaudio。第三步:确保 Qemu 被明确允许访问您的音频输出设备,并且它是pulseaudio 所在的设备配置为输出到。使用 Qemu 应该有一种相当直观的方式来查看它(已经有一段时间了,所以我无法告诉你在哪里可以找到它)。至于pulseaudio;它的 GUI 会告诉你。