Android模拟器声音-ubuntu
使用 Ubuntu 10.04 64 位进行 Android 开发,除了声音之外一切都很顺利。
我使用了 -audio 选项和 -audio-out 选项,并以 alsa 作为后端参数,但没有运气。
有什么想法吗?
Using Ubuntu 10.04 64 bits for Android development and everything goes well except sound.
I've using -audio option and -audio-out one with alsa as backend parameter, but without luck.
¿Any idea?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
我正在 Ubuntu 10.04 64 位上设置 Android SDK,并发现模拟器在启动时出现段错误,除非我指定“-no-audio”选项。
该帖子描述了 Fedora 下的类似问题:
https://groups.google.com/forum/?fromgroups =#!topic/android-developers/nL11no1Z87w
该线程和此处的答案之一都建议安装一些额外的 ALSA / PulseAudio 包/库。
然而我发现 Ubuntu 10.04 存储库中似乎不存在提到的任何一个。
因此,目前我坚持使用无音频作为一种有效的解决方法,使我能够实际运行模拟器。但音频对我来说并不是优先考虑的...
请注意,命令行“-no-audio”选项的替代方案是在 AVD 管理器中调整 Android 虚拟设备并添加“音频播放支持:否”和“音频录制支持” :“硬件”下的“否”。通过这些更改,我可以从 Eclipse 启动模拟器并在其中运行我的应用程序。
I'm setting up Android SDK on Ubuntu 10.04 64-bit and found the emulator segfaults on launch unless I specify "-no-audio" option.
This thread describes similar issues under Fedora:
https://groups.google.com/forum/?fromgroups=#!topic/android-developers/nL11no1Z87w
Both that thread, and one of the answers here suggest installing some extra ALSA / PulseAudio packages/libs.
However I found none of the ones mentioned appear to exist in the Ubuntu 10.04 repositories.
So for now I'm sticking with no-audio as an effective workaround allowing me to actually run the emulator. But then audio is not a priority for me...
Note an alternative of the command line "-no-audio" option is to tweak the Android Virtual Device in AVD manager and add "Audio Playback Support: no" and "Audio Recording Support: no" under "Hardware". With these changes I could then start the emulator from Eclipse and run my application in it.
如果您使用 64 位 Linux 操作系统,请确保安装了 32 位声音包,例如 libalsa-plugins 和 libalsa-plugins-pulseaudio 及其 64 位对应版本。
Make sure you have 32bit sound packages installed if you are using a 64bit linux os, such as
libalsa-plugins
andlibalsa-plugins-pulseaudio
as well as their 64bit counterparts.android 模拟器不提供 alsa,但使用包装器 qemu 声音模块:
提示:/dev/eac
--
http://rzr.online.fr/q/alsa
android emulator does not ship alsa but uses a wrapper qemu sound module :
Hint: /dev/eac
--
http://rzr.online.fr/q/alsa