android - 更新后模拟器出现问题

标签 android android-studio android-emulator

几天来,我的模拟器 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.26 中得到修复如前所述here .下面提到的临时修复可能不再需要。

是的,这个问题出现在版本 30.0.12安卓模拟器。
作为临时修复,仅适用于没有 PlayStore 的模拟器,禁用多核 cpu 选项Avd Manager -> Select emulator -> edit -> Advanced Settings -> Multi-core CPU -> UNCHECK this option带有 PlayStore 图像的设备不允许更改有关设备的任何内容,这将不起作用。
通过禁用多核 cpu 选项,我没有看到任何重大滞后。模拟器 react 灵敏,加载时间不到 2 秒,随时可以使用。
在 Ryzen 5 1600、16gb RAM、Windows 10 Pro、模拟器 30.0.12 上测试。

关于android - 更新后模拟器出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61885421/

相关文章:

android - CardView 的阴影在 Android Lollipop 上不可见

android - 如何将垂直准则转换为百分比

android - 等待最后一个调试器命令完成

android - 如何连接模拟器和外部存储设备?

android - Expo React Native - 模拟器调试菜单快捷方式在 Windows 上突然停止工作

java - 传递给 Android 模拟器的自定义参数/变量

javascript - Ionic : $ionicPlatform. isIOS() 在 Controller 方法中不起作用

Android:如何保持向后兼容性?

android - 如何在 Android 中以编程方式添加应用程序快捷方式

Git 区分大小写错误 -- 从 Android Studio 重命名和提交