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

VS Code中Android模拟器无法运行求助:已尝试npx start及npx run android

Android模拟器无法运行的排查与解决步骤
  • 确认Android SDK环境配置

    • 检查系统环境变量ANDROID_HOME或ANDROID_SDK_ROOT是否指向正确的SDK目录,终端执行echo $ANDROID_HOME(Mac/Linux)或echo %ANDROID_HOME%(Windows)验证
    • 查看android/local.properties文件,确保sdk.dir字段正确指向SDK路径,无此文件则手动创建并添加路径(如sdk.dir=/Users/xxx/Library/Android/sdk)
  • 验证模拟器与adb连接状态

    • 打开Android Studio的AVD管理器,手动启动模拟器,确认能正常进入系统桌面
    • 终端执行adb devices,检查模拟器是否在设备列表中;若未显示,执行adb kill-server && adb start-server重启adb服务
  • 排查命令行执行的错误细节

    • 重新执行npx run android,重点留意终端中error或failed开头的输出,定位具体问题(如gradle构建失败、依赖缺失等)
    • 清理项目缓存:进入android目录执行./gradlew clean(Mac/Linux)或gradlew clean(Windows),返回根目录后重新运行npx run android
    • 检查端口占用:Metro默认使用8081端口,执行lsof -i :8081(Mac/Linux)或netstat -ano | findstr :8081(Windows)查看占用情况,换端口启动Metro:npx start --port 8082
  • 其他通用排查动作

    • 重启VS Code和模拟器,解决临时进程冲突问题
    • 确认本地Node.js版本与项目要求匹配(查看package.json的engines字段),版本不兼容可能引发运行异常

内容的提问来源于stack exchange,提问作者HANZALA SALEEM

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.11 02:30:44