You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Expo/React Native报错:spawnSync lsof ENOENT,安卓模拟器无法启动项目

解决Expo启动Android模拟器时的spawnSync lsof ENOENT错误

这个错误是因为Expo CLI依赖lsof工具检测端口占用情况,而你的系统未安装该工具导致的。以下是不同操作系统的解决办法:

  • macOS

    • 通过Homebrew安装:
      brew install lsof
      
    • 若未安装Homebrew,可安装Xcode命令行工具(自带lsof):
      xcode-select --install
      
  • Linux(Debian/Ubuntu 系列)

    sudo apt update && sudo apt install lsof
    
  • Windows(WSL 环境)
    直接执行上述Linux系统的安装命令即可。

安装完成后重启Expo CLI,重新执行npx expo start并按a键,即可尝试正常启动Android模拟器。

内容的提问来源于stack exchange,提问作者Hadrien Jaubert

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.05 02:50:33