[英]Android Emulator's Audio stopped working
我在Mac上使用Eclipse和Android Emulator。
我的应用程序有背景音频。 以前可以使用,但是今天当我再次启动Eclipse时,没有音频。
我试图从API级别15到API级别18删除/重新创建新的虚拟设备,但是它不起作用。
在logcat中没有错误,应用程序运行正常。除了没有音频的事实。
Mac的音频正常工作。 我可以听到歌曲。
avd的音量栏设置为高,但由于某种原因,没有音频。
我没有使用快照,正在使用GPU,并且最近确实将Android SDK管理器升级到了最新的API级别。这可能是问题吗?
解决问题的另一种方法可能是使用新的Genymotion Android Emulator
,它也可用于Mac,并且比Google's Android Emulator
更快。 我刚刚在Windows上进行了测试,音频工作正常,我正在使用最新的Android SDK Tools r22.0.5
我遇到了同样的问题,我通过转到Genymotion并选择模拟器来解决此问题,然后设置-> ADB->使用自定义Android SDK工具
解决的一些方法
1-检查您的模拟器设置是否为hw.audioInput=yes
2-再次下载您的平台并制作新的模拟器
3-再次下载最后一个SDK并替换
4-尝试将不同的VM与不同版本的SDK配合使用
问题是由于下载API 18时可能缺少的支持库所致。
也尝试安装支持库,然后创建一个新的AVD并检查它是否可以工作。
在Linux(Arch linux)中,只需在目标选项卡上添加-audio alsa
开关(运行配置)
那对我来说很好
如果不行,您可以尝试-audio oss
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.