android 我们可以做Flutter应用程序开发无线?没有连接USB电缆从移动的到笔记本电脑?

92dk7w1h  于 2023-05-15  发布在  Android
关注(0)|答案(5)|浏览(235)

我们必须重视通过USB电缆在开发过程中与笔记本电脑移动的。因为,经常USB电缆得到了断开和移动的连接丢失,并再次需要安装整个应用程序。
有没有无线的选择?
通过无线网络或者热点什么的

vzgqcmou

vzgqcmou1#

纯WiFi解决方案(无需USB线)

在Android版本11及更高版本中,您可以使用WiFi配对在手机上连接ADB并测试Flutter应用程序 *,无需USB电缆 *。
1.如有必要,在设备上启用开发人员选项,然后转到“设置->系统->开发人员选项->无线调试”。
1.启用无线调试并单击“Pair device with pairing code”(将设备与配对代码配对),其中显示IP地址、端口和配对代码。
1.运行adb pair <ip>:<port> <pairing code>与您的设备配对。
1.返回到主“无线调试”设置,其中显示相同的设备IP,但不同端口,然后运行adb connect <ip>:<different port>将ADB连接到设备。
1.现在,您应该在adb devicesflutter devices的输出中看到您的设备。
1.通过在应用文件夹中运行flutter run -d <ip>将应用部署到设备,其中<ip>是前面步骤中的设备IP。
(我有一个手机,由于某种原因不会通过USB连接,所以我需要这个。我上面链接的官方Google文档没有提到adb connect步骤,这让我很困惑。

b1zrtrql

b1zrtrql2#

是的,它是可能的无线调试您的应用程序通过adb通过wifi.
1.确保你的开发机器和你的设备在同一个wifi网络上
1.通过USB连接您的设备
1.控制台类型:亚行tcpip 5555
1.断开USB连接并找到测试设备的IP(设置->关于电话-> IP地址)
1.控制台类型:adb connect YOUR_IP_ADDRESS
为方便起见,您可以在路由器上为测试设备分配一个静态IP地址。

inb24sb2

inb24sb23#

首先,使用USB电缆将手机连接到笔记本电脑,并确保能够进行调试。然后在你的终端或powershell窗口中输入这个-

adb tcpip 5555

拔下USB线,并确保您在同一个WiFi网络(热点将工作以及)。转到Settings > About Phone > Status Information并在IP address部分找到您手机的IP地址。假设您的IP是192.168.1.3,请在终端中键入以下内容-

adb connect 192.168.1.3:5555

请记住,您必须重复这些步骤,每次您重新启动您的手机

2guxujil

2guxujil4#

首先你必须下载SDK Plateform工具https://developer.android.com/studio/releases/platform-tools并解压缩文件。
解压缩文件后,在cmd中打开此文件并运行:adb tcpip 5555adb connect your_ip_adress:5555 确认您的设备连接到同一无线网络,最后一个命令是 flutter run 以运行应用程序

6ojccjat

6ojccjat5#

对于那些使用IntelliJ Idea的人,你可以安装ADB Wi-Fi plugin。然后,您需要:
1.通过USB电缆连接Android设备。
1.打开“ADB Wi-Fi”工具窗口(位于右下角)。
1.点击“连接”按钮。
1.连接成功后,您可以拔下USB电缆。

相关问题