我试图通过TCP / IP使用adb。我已按照这些步骤进行操作
adb tcpip 5555
adb connect 194.68.0.100:5555
我已经使用了我的设备2天了,现在我无法连接到我的IP地址,就像我一样
adb tcpip 5555
它没有任何回应。任何人都知道这可能是什么情况。
答案 0 :(得分:73)
这个答案很晚,但希望它可以帮助其他人。
我有过无法连接的相同体验。重新启动手机和PC无济于事。我在页面底部找到了http://developer.android.com/tools/help/adb.html处的修复程序。
基本上您按照以下步骤操作:
adb usb
adb tcpip 5555
adb connect xxx.xxx.xxx.xxx
其中xxx.xxx.xxx.xxx是您手机的IP地址。
答案 1 :(得分:41)
尝试进行端口转发,
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地址。 (您可以下载网络信息2以检查您的IP)
答案 2 :(得分:9)
我无法在Galaxy S3上执行此操作(非root )。
对我而言,它会说......
以tcp模式重建
所以我发现这一系列命令非常有用。
首先断开您的设备,从头开始(管理员模式下的cmd和所有内容)。
连接您的设备并在CMD /终端中写入:
adb kill-server
控制应该正常返回。 现在输入并输入
adb tcpip 5555
你会看到..
- 守护程序未运行。现在在端口5037 *
上启动它- 守护进程成功启动* 在TCP模式端口重启:5555
然后使用
连接设备adb connect <IP>
经过多次麻烦之后,它对我有多大帮助!
更新ANDROID STUDIO
我注意到,即使经过多次正确重复步骤,这有时也无法奏效。 抓住了;有时ADB还没有初始化,除非底部的Android标签打开,你看到&#34;初始化Android Studio&#34;。
答案 3 :(得分:4)
如果你使用Android M:
第1步:adb usb
第2步:adb设备
第3步:adb tcpip 5556
转到设置 - &gt;关于手机/平板电脑 - &gt;状态 - &gt; IP地址。
第4步:adb连接ADDRESS IP OF YOUR PHONE:5556
答案 4 :(得分:1)
ADb过去对我来说可以工作一个星期。但是现在突然之间,它说机器主动拒绝了连接。
修复:
步骤1:请再次检查您电话的IP地址,它会不断变化。
步骤2:(如果已更改)。只需使用该新IP进行连接即可。
希望它对某人有所帮助:)
答案 5 :(得分:1)
只需尝试将调试模式设置为ON或OFF,然后尝试重新连接即可。
如果它不起作用,则连接USB并尝试在终端中执行以下命令
adb tcpip 5555
现在尝试使用连接命令
adb连接您的电话IP:5555
答案 6 :(得分:0)
感谢sud007 this answer。就我而言,我只需要这部分解决方案:
在CMD /终端中:
$ adb kill-server
$ adb tcpip 5555
restarting in TCP mode port: 5555
$ adb connect 192.168.XXX.XXX
此错误带来的错误多于unable to connect to 192.168.XXX.XXX:5555: Connection refused
。就我而言,我可以连接到设备,但是当你尝试运行应用程序时。 AndroidStudio
永远留在Installing APK
。在这种情况下,我也需要重启手机。
答案 7 :(得分:0)
我解决了这个问题:
步骤:
当它回复ping时,通过USB连接,然后:
adb usb
adb tcpip 5555
adb connect 194.68.0.100:5555
在casr中它仍未连接,尝试将USB连接模式切换为MTP / PTP / Camera,同时通过USB连接设备并重复这些步骤......
答案 8 :(得分:0)
Android 11中具有内置无线调试功能的微小更新:
setData(changedValues, merge:true)
并输入配对代码。答案 9 :(得分:0)
可能是你的vpn开启了,呵呵
-try to disabled your vpn if enabled
-adb kill-server
-adb tcpip 5555
-adb connect xxx.xxx.xxx.xxx:5555