我认为有一种方法可以通过Wi-Fi测试开发中的应用程序。这可能吗?

我希望能够解开我的手机,无线开发。


当前回答

我为Windows写了一个简单的脚本:

步骤1。用以下命令创建一个批处理文件,调用wifi_dedug.bat文件并复制以下内容:

    adb tcpip 5555
    pause
    adb shell "ip addr show wlan0  | grep 'inet ' | cut -d' ' -f6|cut -d/ -f1" > tmpFile 
    pause
    set /p ip= < tmpFile 
    @echo %ip%
    del tmpFile
    @echo %ip%
    adb connect %ip%
    pause

步骤2。将您的设备连接到pc。

步骤3。启动批处理文件(按要求输入键)

步骤4。断开设备连接,通过wifi进行部署/调试。

其他回答

经过长时间的搜索,我发现:

我得走了

adb connect <device_ip_address>:5555 

断开USB后。

对于所有这些,有一个更好的方法(最简单的方法):

1) Android工作室出口插件,称为Android wifi ADB

2)进入文件->设置->插件->浏览存储库

3)寻找Android WiFi ADB,点击INSTALL,然后按提示重启

4)你会看到一个新的图标,这是你的新插件。

现在要做到这一点:

5)去你的手机的开发者选项并打开调试(必须)

6)也启用,允许调试TCP/网络

7)通过USB连接你的手机,并确保手机和你的电脑/笔记本电脑都连接到同一个网络(热点或wifi)

8)点击新的图标(即你的ANDROID Wifi ABD)

9)你的手机被检测到并通过wifi/热点连接,因此现在你可以断开usb。这是一个一次性的过程,因此你可能不需要保持手机连接usb。

这将使你的手机免于不定期的充电,同时,也是短长度usb线的补救措施。

adb实用程序能够通过TCP/IP连接到设备。但是,adbd通常不会监听TCP连接。

如果您想让它运行,您需要一个工程设备(换句话说,您需要root)。然后按照这篇文章中的指导去做:

如何通过TCP连接到ADB的Android ?

由于这只适用于eng设备,所以它不受官方支持。使用风险自负,包括bug等。

最好和超级简单的方法是:-

制作批处理文件:-

亚洲开发银行设备 Adb tcpip 5555 adb connect 192.168.9.120:5555(您的电话ip xxx.xxx.x. com)。xxx: 5555)

将此文件放入android sdk platform-tool文件夹。 例子:C:\Users\当地的user_name \ AppData \ \ Android \ Sdk \平台工具 右键单击文件>发送到>桌面(创建快捷方式) 就是这样……

现在你只需要通过USB连接你的手机,然后打开桌面快捷方式,断开你的手机…

安装插件Android WiFi ADB

从Android Studio直接下载安装Android WiFi ADB:

文件>设置->插件->浏览存储库-> Android WiFi ADB ->安装->第一次连接线缆->单击“连接”->现在拆除线缆并开始进行调试/运行。

请参考以下资料: