【问题标题】:Android Studio emulator Symbol not found: _pwritev找不到 Android Studio 模拟器符号:_pwritev
【发布时间】:2021-09-08 15:42:19
【问题描述】:

在上次更新 Android 模拟器后,我无法启动任何虚拟设备。即使我创建一个新的。模拟器显示几秒钟,然后出现错误,macOS 显示在问题报告中:

qemu-system-x86_64 意外退出

Dyld Error Message:
  Symbol not found: _pwritev
  Referenced from: /Users/USER/Library/Android/*/qemu-system-x86_64
  Expected in: /usr/lib/libSystem.B.dylib

使现金无效并重新启动没有帮助。

【问题讨论】:

标签: android android-studio android-emulator


【解决方案1】:

好的,感谢Usama Altaf 描述了here 的问题。使用模拟器版本 30.7.4 的 macOS Catalina 上会出现此问题。 有两种可能的解决方案:

  1. 将 macOS 更新到 Big Sur。
  2. 降级模拟器版本。

如果要降级模拟器:

  • 关闭 Android Studio
  • 下载并解压缩提供的旧版本here
  • 替换 $ANDROID_HOME/emulator 中的文件
  • 启动 Android Studio,它将使用新文件

【讨论】:

  • 您可以从 Android Studio SDK 工具中卸载模拟器。然后您将看到可以安装的版本 30.6.5。 Android 团队可能删除了 30.7.4。
  • 现在 30.9.5 可用..
猜你喜欢
  • 2015-10-24
  • 1970-01-01
  • 2016-08-17
  • 1970-01-01
  • 1970-01-01
  • 2016-04-06
  • 1970-01-01
  • 2016-03-02
相关资源
最近更新 更多