蓝牙耳机连接到iMac(macOS Sierra v 10.12.2),可以从耳机听到系统音频 .
但Android Emulator音频无法连接到耳机并在iMac扬声器上播放声音 .
即使iMac的声音静音,也可以从扬声器听到仿真器声音 .
我试过了 :
打开系统偏好设置
点击声音
点击"Sound Effects"
将"Play sound effects through"设为"Selected sound output device"
将警报音量设置为最大值 .在输出选项卡中选择
,选择蓝牙耳机作为输出输入选项卡中的
,选择内部麦克风作为输入
和问题解决了
按照接受的答案,如果它仍然没有帮助,那么做一个 Cold Boot :
转到 Tools > AVD Manager
找到您的虚拟设备,然后在 Actions 部分单击下拉按钮并选择 Cold Boot Now .
快速修复:如果可以的话,尝试使用实际的Android来测试应用程序 .
切换到实际Android设备进行测试的两个很好的理由:
1. Emulator eats up device memory and results would mostly vary on an actual android. 2. Testing on an actual device is a better way of ensuring that the application behaves as expected on the actual device.
很抱歉没有为您提供问题的实际答案,而是替代方案 . 但是当我开始为Android设备编程时,android模拟器将占用大量内存和时间,因此我决定尽早转移到一个实际的Android设备(从长远来看,我可能节省了大量的时间和挫折,因为我只有4 GB内存而且Android Studio也非常耗费内存 .
因此,我通常建议人们使用实际设备(可能是Moto或Nexus,因为它们是Android设备的股票)而不是在模拟器上进行测试,因为偶尔会出现兼容性问题,例如您当前的声音问题 .
不管怎样祝你好运:)
3 回答
我试过了 :
打开系统偏好设置
点击声音
点击"Sound Effects"
将"Play sound effects through"设为"Selected sound output device"
将警报音量设置为最大值 .
在输出选项卡中选择
,选择蓝牙耳机作为输出
输入选项卡中的
,选择内部麦克风作为输入
和问题解决了
按照接受的答案,如果它仍然没有帮助,那么做一个 Cold Boot :
转到 Tools > AVD Manager
找到您的虚拟设备,然后在 Actions 部分单击下拉按钮并选择 Cold Boot Now .
快速修复:如果可以的话,尝试使用实际的Android来测试应用程序 .
切换到实际Android设备进行测试的两个很好的理由:
很抱歉没有为您提供问题的实际答案,而是替代方案 . 但是当我开始为Android设备编程时,android模拟器将占用大量内存和时间,因此我决定尽早转移到一个实际的Android设备(从长远来看,我可能节省了大量的时间和挫折,因为我只有4 GB内存而且Android Studio也非常耗费内存 .
因此,我通常建议人们使用实际设备(可能是Moto或Nexus,因为它们是Android设备的股票)而不是在模拟器上进行测试,因为偶尔会出现兼容性问题,例如您当前的声音问题 .
不管怎样祝你好运:)