我试图使用adb通过TCP/IP。我已经按照以下步骤操作:
adb tcpip 5555
adb connect 194.68.0.100:5555
我已经使用我的设备2天了,现在无法连接到我的IP地址,就像以前做的那样。
adb tcpip 5555
它没有任何反应。有没有人知道可能是什么情况。
虽然回答晚了,但希望能对其他人有所帮助。
我也遇到过连接不上的问题。重启手机和电脑都没有用。我在这个页面找到了解决方法:http://developer.android.com/tools/help/adb.html,具体方法如下:
adb usb
adb tcpip 5555
adb connect xxx.xxx.xxx.xxx
其中 xxx.xxx.xxx.xxx 是您的手机 IP 地址。
尝试进行端口转发。
adb forward tcp:<PC port> tcp:<device port>.
像:
adb forward tcp:5555 tcp:5555.
听起来 5555 端口被占用了,所以使用其他端口。据我所知,7612 端口是空闲的。
[编辑]
C:\Users\m>adb forward tcp:7612 tcp:7612
C:\Users\m>adb tcpip 7612
restarting in TCP mode port: 7612
C:\Users\m>adb connect 192.168.1.12
connected to 192.168.1.12:7612
确保你连接的是正确的IP地址。(你可以下载Network Info 2来检查你的IP)
194.68.0.100:7612
吗? - Maxim Shoustin步骤1:在电脑/笔记本上进入Androidsdk\platform-tools文件夹。
步骤2:
通过USB连接您的设备并运行:
adb kill-server
然后运行
adb tcpip 5555
您将看到下面的消息...
守护进程未运行。现在在端口5037上启动它* 守护进程已成功启动* 在TCP模式下重新启动端口:5555
步骤3:
现在打开新的CMD窗口,
进入Androidsdk\platform-tools文件夹
现在运行
adb connect xx.xx.xx.xx:5555
(xx.xx.xx.xx是设备IP)
步骤4:从USB断开您的设备,它将像从Android Studio连接一样运行。
Android 11 带有内置的无线调试功能,以下是简单的更新:
adb pair [IP_ADDRESS]:[PORT]
并输入配对码。在Galaxy S3 (非ROOT)上我无法做到。
对我来说它会卡住,并显示...
以TCP模式重新启动
所以我发现这一系列命令非常有用。
首先断开设备的连接,从头开始(管理员模式下运行CMD和所有相关内容)。
连接您的设备并在CMD/Terminal中输入:
adb kill-server
控制应该正常返回。 现在输入并回车
adb tcpip 5555
您会看到...
- 守护进程未运行。现在正在端口5037上启动... *
- 守护进程成功启动 * 正在以TCP模式重新启动,端口:5555
然后连接设备。
adb connect <IP>
经历了许多麻烦之后,这就是对我起作用的方式!
ANDROID STUDIO 的更新
我注意到有时即使正确重复了步骤,这也不起作用。 问题在于; 有时候 Studio 还没有初始化 ADB,除非底部打开 Android Tab 并且你看到 "正在初始化 Android Studio"。
尝试将调试模式开关打开或关闭,然后尝试重新连接。
如果仍然无法使用,请通过USB连接,并在终端中尝试以下命令:
adb tcpip 5555
现在使用连接命令进行连接:
adb connect 您的手机IP地址:5555
可能您的 VPN 已启用,请尝试禁用 VPN。
adb kill-server
adb tcpip 5555
adb connect xxx.xxx.xxx.xxx:5555
adb connect
命令连接手机和电脑之后,我拔掉了连接电缆,这导致无线连接中断,但是通过来回切换 MTP
或 文件传输模式
恢复了无线连接。 - polendinaadb connect <mydeviceip>:<port>
进行连接即可。