我有一个问题,我的模拟器Android Studio几天,当我试图编译我的代码,我的事件日志标记。
09:13 Emulator: socketTcpLoopbackClientFor: error: fd 44088 above FD_SETSIZE (32768)
09:13 Emulator: socketTcpLoopbackClientFor: error: fd 44088 above FD_SETSIZE (32768)
09:13 Emulator: emulator: ERROR: AdbHostServer.cpp:102: Unable to connect to adb daemon on port: 5037
我该怎么做才能解决这个问题呢? 预先谢谢你
是的,这个问题在版本 30.0.12
的安卓模拟器。
作为一个临时的修复措施,这将只适用于没有PlayStore的模拟器,禁用多核心CPU选项
Avd Manager -> Select emulator -> edit -> Advanced Settings -> Multi-core CPU -> UNCHECK this option
带有PlayStore图像的设备不允许更改任何关于设备的内容,这将无法工作。
我没有看到任何重大滞后通过禁用多核cpu选项。模拟器是一样的响应和加载2秒以下,准备使用。
在Ryzen 5 1600,16gb RAM,Windows 10 Pro,模拟器30.0.12上测试。
https:/stackoverflow.coma6227524213711025 打开这个链接。我已经在前面的问题中提交了同样错误的答案。在sdk管理器中下载或更新amd处理器和其他一些内容即可。要经常更新sdk插件。使用nexus设备,性能更好。