Android模拟器没有声音[重复]

Posted

技术标签:

【中文标题】Android模拟器没有声音[重复]【英文标题】:No Sound coming from Android Emulator [duplicate] 【发布时间】:2012-01-06 02:28:58 【问题描述】:

我运行了我的应用程序,但我无法在 android 模拟器上获得声音。 我在Eclipse AVD 管理器中检查并启用了音频播放布尔值。 我还进入了 Android Emulator 中的声音选项并将它们放上去(放上去时没有声音)。 我选中了所有选择都会发出声音的框(仍然没有声音)。

我的应用程序使用 MediaPlayer 类,如果这与它有任何关系,我正在运行 win7 x64。

感谢您的帮助。

【问题讨论】:

一个可能的解决方案:***.com/a/63433663/5765771 【参考方案1】:

对于 OS X,Android 模拟器使用“声音效果”的设置,所以我必须这样做来解决我的问题:

    点击左上角的苹果图标,然后点击系统偏好设置 点击声音 点击“音效” 将“播放音效通过”设置为“选定的声音输出设备” 几乎将警报音量设置为最大。

不知何故,这已改为使用我的显示器。

【讨论】:

在你开始你的avd之前做这个设置 系统偏好设置在哪里?是在模拟器中还是在 Android Studio 的某个地方? 它位于左上角的 Apple 菜单下。我更新了我的答案以澄清。 我所有的声音设置已经处于最大值(甚至是这个答案中描述的那些)几个月,甚至重新启动我的 mac 和模拟器(甚至使用新的)并重新启动 android studio,媒体声音在模拟器仍然静音或几乎听不见......【参考方案2】:

在 Ubuntu 16.04 中,启动模拟器并转到 Ubuntu → 系统设置 → 声音 → 应用程序。取消选中静音复选框并将光标设置在中间位置。

【讨论】:

我在 OpenSUSE Tumbleweed 上,但我根本没有 qemu-system-x86_64。原因似乎是在 Android Studio 中——从 Snap 安装的那个有这个问题。当我下载它并运行下载的版本时 - 只有在 pulseaudio GUI 中有 qemu... 并且有来自模拟器的声音。【参考方案3】:

Ubuntu 16.04 上的解决方案包括进入系统设置 → 声音 → 应用程序选项卡。

然后,取消 Qemu 系统的静音……并增加音量

【讨论】:

这个屏幕在 Ubuntu 20 中在哪里?我在系统/设置/声音屏幕的任何地方都没有看到 Qemu 系统。 我在 OpenSUSE Tumbleweed 上,但我根本没有 qemu-system-x86_64。原因似乎是在 Android Studio 中——从 Snap 安装的那个有这个问题。当我下载它并运行下载的版本时 - 只有在 pulseaudio GUI 中有 qemu... 并且有来自模拟器的声音。 迷路的可以尝试从cmd运行模拟器,比如-> ./emulator -avd my_emulator_name。此 Qemu 系统将显示在声音设置中。【参考方案4】:

在 Debian 8 上,你应该在 android 模拟器启动后打开 qemu-system

【讨论】:

我在 OpenSUSE Tumbleweed 上,但我根本没有 qemu-system-x86_64。原因似乎是在 Android Studio 中——从 Snap 安装的那个有这个问题。当我下载它并运行下载的版本时 - 只有在 pulseaudio GUI 中有 qemu... 并且有来自模拟器的声音。【参考方案5】:

我的应用程序在声音上正常工作,但由于某些代码更改,它突然停止了声音。所有其他应用程序的声音也停止了,然后我做了下面的步骤,现在很好

下面试试

进入安卓模拟器 1.关闭程序 2.设置 -> 声音 -> 音量 -> 增加音乐视频游戏和其他媒体中的声音值 它会工作

【讨论】:

【参考方案6】:

在 Kubuntu 上,你应该在 android 模拟器启动后增加 qemu-system 的播放流

【讨论】:

如果 qemu-system.* 没有出现在您的声音-->应用程序设置中会怎样? 我不知道您当前使用的是什么操作系统。我认为 qemu-system 应该将声音发送到一些音频驱动程序。 Ubuntu 20.04 LTS @IRGeekSauce 你找到解决方案了吗? 遗憾的是我没有。现在只是在真实设备上测试声音。【参考方案7】:

我遇到了同样的问题:在终端中, 输入 pavucontrol(模拟器运行时) 另一个使用声音的应用程序也在运行(暂停)。

检查 quemu-system 和其他应用程序是否使用相同的声卡...在我的情况下,这就是问题所在:quemu 系统正在使用无法正常工作的内部声卡。

【讨论】:

【参考方案8】:

尝试按 F6。我很难弄清楚这一点。

【讨论】:

你至少应该解释一下这样做的目的。

以上是关于Android模拟器没有声音[重复]的主要内容,如果未能解决你的问题,请参考以下文章

为啥 Galaxy S21 没有自定义通知声音

Flutter_Messaging 不在真正的 Android 手机上播放声音

如何让MediaPlayer重复播放声音?

声音在带断点的 iphone 模拟器中播放,但没有断点无法播放

使用 AVAudioPlayer 没有声音

android soundpool 没有声音