仅当 Android Studio 运行时,Pulseaudio 才会严重滞后

nsh*_*hct 9 sound pulseaudio android-studio 19.10

我遇到了一个非常奇怪的问题 - 即使在大量CPU 负载下,我的音频也能完美运行,但是一旦我启动 Android Studio IDE,它就会变得超级迟钝,并因故障、裂缝和爆裂声而失真。而且这个问题出现在Android Studio,其他程序没有!

我尝试了很多东西:

  • 禁用基于定时器的调度
  • 赋予pulseaudio更好的niceness值
  • 启用实时设置
  • 换个声卡试试
  • 尝试其他 Java 应用程序,它们没有显示相同的问题
  • 禁止重采样
  • 设置默认采样率
  • 尝试使用 IntelliJ IDEA,因为 Android Studio 基于它。这个问题不是没有出现在这里。

没有什么可以解决问题。有人知道解决方案吗?

我的规格是:

  • AMD 锐龙 9 3900X 12 核 CPU
  • 32 GB DDR4 内存
  • 主驱动器是 M.2 SSD

PS我没有使用Android模拟器,只是IDE

小智 6

最后我找到了问题的根源——它是 ADB 守护进程。

杀死守护进程可以解决问题,但 AS 无论如何都会重新启动它(当然这是一个糟糕的解决方案)。

正确的方法是在“设置”>“构建、执行、部署”>“调试器”>“Android 调试桥”中选中“使用 libusb 后端”选项

提示:您可以在设置窗口中搜索“使用 libusb 后端”以快速找到它。

  • 三年后,这个答案让我节省了几个月的时间来解决这个问题。非常感谢你,如果可以的话我会给你投票100次。 (2认同)