用vs code连接虚拟机(夜神模拟器)

手机模拟器设置

打开夜神模拟器的bin目录(右键夜神模拟器,打开文件所在位置),如果是windows10,就在文件夹下输入“nox_adb.exe connect 127.0.0.1:62001”

vs code设置(默认已经下载dart系列插件)

下载插件flutter,打开终端(如果没有弹出,可以点击左下角标记(哪个都行))键入“flutter run”

可能失败的原因

1.PC端的adb文件有两个不同的版本,分别为1.0.36和1.0.41。
2.adb(1.0.36)的客户端不能连接到adb(1.0.41)启动的adb server。

在Android studio->platform-tools->adb.exe
在夜神模拟器下bin->adb.exe
在夜神模拟器下bin->nox_adb.exe
我找到了这三个以后,分别看了一下版本(键入:“xxx version”)

  1. 关闭AS和夜神进程
  2. cmd下输入 adb version显示为1.041
  3. cmd下输入 nox_adb version为1.036(PS:输入此命令前提是需要将夜神模拟器中的bin路径添加到path环境变量中)
    4)通过版本比对发现AS的版本比夜神版本高,究其原因需要将二者版本整为一致。
    5)将AS的adb.exe拷贝至夜神bin目录下,并将adb.exe修改为nox_adb.exe
    6)开启夜神模拟器,在cmd下输入adb devices,此时并显示
    List of devices attached
    127.0.0.1:62001 device
    至此问题已解决。
    重新操作夜神模拟器,和vs code(1,2步)
  • 6
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值