手机模拟器设置
打开夜神模拟器的bin目录(右键夜神模拟器,打开文件所在位置),如果是windows10,就在文件夹下输入“nox_adb.exe connect 127.0.0.1:62001”
vs code设置(默认已经下载dart系列插件)
下载插件flutter,打开终端(如果没有弹出,可以点击左下角标记(哪个都行))键入“flutter run”
将夜神模拟器中的bin路径添加到path环境变量中
1.右键:我的电脑->属性->高级系统设置->环境变量->Path->编辑->新建->
可能失败的原因
1.PC端的adb文件有两个不同的版本,分别为1.0.36和1.0.41。
2.adb(1.0.36)的客户端不能连接到adb(1.0.41)启动的adb server。
在C:\Users\计算机名\AppData\Local\Android\Sdk\platform-tools->adb.exe
在夜神模拟器下bin->adb.exe
在夜神模拟器下bin->nox_adb.exe
我找到了这三个以后,分别看了一下版本(键入:“xxx version”)
关闭sdk和夜神进程
cmd下输入 adb version显示为1.041
cmd下输入 nox_adb version为1.036
通过版本比对发现adb的版本比夜神版本高,究其原因需要将二者版本整为一致。
将adb.exe复制到夜神模拟器下安装路径下,直接放在第一层,更改名称为 nox_adb.exe;因为夜神模拟器的安装路径下已经有相同名字的文件,复制粘贴前请坐好区分,先将之前的nox_adb.exe 加了_1做区分;adb.exe也一样需要做区分
开启夜神模拟器,在cmd下输入adb devices,此时并显示
List of devices attached
127.0.0.1:62001 device
至此问题已解决。
打开vs code 创建项目:
1.ctrl+shift+p命令->输入Flutter:New Project(我这里只有Flutter:New Application Project)->选择项目地址并确定->回到vs code输入项目名称(位置在ctrl+shift+p刚刚的位置,注意名字不要出现中文和特殊字符)回车等待项目加载->终端中数据:“flutter run” 运行flutter