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

文章介绍了如何在VSCode中配置和使用ADBCommandsforVSCode扩展进行Android设备的调试,包括环境变量设置、设备连接和端口配置。此外,也提到了ios-deploy工具的安装与使用,用于将iOS应用安装到已连接的设备上。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

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

安卓端:

1首先安装 ADB Commanads for VSCode扩展

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

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

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

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

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

到此环境变量安装完成。

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的绝对路径]

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值