我们必须重视通过USB电缆在开发过程中与笔记本电脑移动的。因为,经常USB电缆得到了断开和移动的连接丢失,并再次需要安装整个应用程序。有没有无线的选择?通过无线网络或者热点什么的
vzgqcmou1#
在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 devices和flutter devices的输出中看到您的设备。1.通过在应用文件夹中运行flutter run -d <ip>将应用部署到设备,其中<ip>是前面步骤中的设备IP。(我有一个手机,由于某种原因不会通过USB连接,所以我需要这个。我上面链接的官方Google文档没有提到adb connect步骤,这让我很困惑。
adb pair <ip>:<port> <pairing code>
adb connect <ip>:<different port>
adb devices
flutter devices
flutter run -d <ip>
<ip>
adb connect
b1zrtrql2#
是的,它是可能的无线调试您的应用程序通过adb通过wifi.1.确保你的开发机器和你的设备在同一个wifi网络上1.通过USB连接您的设备1.控制台类型:亚行tcpip 55551.断开USB连接并找到测试设备的IP(设置->关于电话-> IP地址)1.控制台类型:adb connect YOUR_IP_ADDRESS为方便起见,您可以在路由器上为测试设备分配一个静态IP地址。
inb24sb23#
首先,使用USB电缆将手机连接到笔记本电脑,并确保能够进行调试。然后在你的终端或powershell窗口中输入这个-
adb tcpip 5555
拔下USB线,并确保您在同一个WiFi网络(热点将工作以及)。转到Settings > About Phone > Status Information并在IP address部分找到您手机的IP地址。假设您的IP是192.168.1.3,请在终端中键入以下内容-
Settings > About Phone > Status Information
IP address
adb connect 192.168.1.3:5555
请记住,您必须重复这些步骤,每次您重新启动您的手机
2guxujil4#
首先你必须下载SDK Plateform工具https://developer.android.com/studio/releases/platform-tools并解压缩文件。解压缩文件后,在cmd中打开此文件并运行:adb tcpip 5555,adb connect your_ip_adress:5555 确认您的设备连接到同一无线网络,最后一个命令是 flutter run 以运行应用程序
6ojccjat5#
对于那些使用IntelliJ Idea的人,你可以安装ADB Wi-Fi plugin。然后,您需要:1.通过USB电缆连接Android设备。1.打开“ADB Wi-Fi”工具窗口(位于右下角)。1.点击“连接”按钮。1.连接成功后,您可以拔下USB电缆。
5条答案
按热度按时间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 devices
和flutter devices
的输出中看到您的设备。1.通过在应用文件夹中运行
flutter run -d <ip>
将应用部署到设备,其中<ip>
是前面步骤中的设备IP。(我有一个手机,由于某种原因不会通过USB连接,所以我需要这个。我上面链接的官方Google文档没有提到
adb connect
步骤,这让我很困惑。b1zrtrql2#
是的,它是可能的无线调试您的应用程序通过adb通过wifi.
1.确保你的开发机器和你的设备在同一个wifi网络上
1.通过USB连接您的设备
1.控制台类型:亚行tcpip 5555
1.断开USB连接并找到测试设备的IP(设置->关于电话-> IP地址)
1.控制台类型:adb connect YOUR_IP_ADDRESS
为方便起见,您可以在路由器上为测试设备分配一个静态IP地址。
inb24sb23#
首先,使用USB电缆将手机连接到笔记本电脑,并确保能够进行调试。然后在你的终端或powershell窗口中输入这个-
拔下USB线,并确保您在同一个WiFi网络(热点将工作以及)。转到
Settings > About Phone > Status Information
并在IP address
部分找到您手机的IP地址。假设您的IP是192.168.1.3,请在终端中键入以下内容-请记住,您必须重复这些步骤,每次您重新启动您的手机
2guxujil4#
首先你必须下载SDK Plateform工具https://developer.android.com/studio/releases/platform-tools并解压缩文件。
解压缩文件后,在cmd中打开此文件并运行:adb tcpip 5555,adb connect your_ip_adress:5555 确认您的设备连接到同一无线网络,最后一个命令是 flutter run 以运行应用程序
6ojccjat5#
对于那些使用IntelliJ Idea的人,你可以安装ADB Wi-Fi plugin。然后,您需要:
1.通过USB电缆连接Android设备。
1.打开“ADB Wi-Fi”工具窗口(位于右下角)。
1.点击“连接”按钮。
1.连接成功后,您可以拔下USB电缆。