VSCode 开发flutter 实现设备远程调试

目前只找到了安卓的调试方案。

安卓端:

1首先安装 ADB Commanads for VSCode扩展

VSCode 开发flutter 实现设备远程调试_第1张图片

并且必须确保ADB已经添加到系统环境变量中

如未添加请按照下面的方式添加,如添加请直接跳到下面。

2添加环境变量(windows可参考,mac忽略此项)

VSCode 开发flutter 实现设备远程调试_第2张图片

我将ADB安装到这个目录下,请查找自己的安装目录。

将这个目录添加到下面的图片中

VSCode 开发flutter 实现设备远程调试_第3张图片

到此环境变量安装完成。

3.连接真机

  1. 真机用usb连接电脑
  2. 在vscode中按快捷键 Ctrl + Shift + P(或者工具栏view下面第一个选项)打开Command palette
  3. 输入查找到 Disconnect from any devices点击回车
  4. 然后再次进入Command palette输入查找到 Reset connected devices port 回车然后自定义一个端口号,默认是5555。
  5. 最后选择Connect to device IP
  6. 输入手机的ip,回车指定3.4步骤设置的端口号。​​​​​​​

拔掉usb现在就可以用wifi调试了。只是wifi的模式会有些慢。

这时候终端执行flutter devices,你会发现列表里面之前连的安卓设备名称对应的的设备id变成了ip:端口号,

这时候运行flutter run -d (你刚设置的那个安卓设备的ip:port)就运行起来了。

此链接为这个插件的github地址

相关iOS设备延伸:

ios-deploy可以将我们编译好的ipa安装到已经链接(有线或者Wi-Fi)的设备上。

ios-deploy安装方法:

brew install ios-deploy

使用:

//查看链接设备列表:
$ ios-deploy -c

//安装ipa到链接设备上
$ ios-deploy --id [udid] --bundle [xxx.app的绝对路径]

你可能感兴趣的:(Flutter,android,flutter)