我正在尝试使用adb通过wlan在Android设备上进行调试.我正在使用ubuntu和最新版本的adb.Android版本超过4.x但是我无法连接它.我试过了
~$ adb connect 10.147.102.16
unable to connect to 10.147.102.16:5555
~$ adb tcpip 5555
error: device not found
~$ adb kill-server
~$ adb tcpip 5555
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
error: device not found
~$ adb connect 10.147.102.16
Run Code Online (Sandbox Code Playgroud)
但是,我能够ping它.
~$ ping 10.147.102.16
PING 10.147.102.16 (10.147.102.16) 56(84) bytes of data.
64 bytes from 10.147.102.16: icmp_req=1 ttl=64 time=683 ms
64 bytes from 10.147.102.16: icmp_req=2 ttl=64 time=508 ms
64 bytes from 10.147.102.16: icmp_req=3 ttl=64 time=339 ms
64 bytes from 10.147.102.16: icmp_req=4 ttl=64 time=467 ms
64 bytes from 10.147.102.16: icmp_req=5 ttl=64 time=82.4 ms
^C
--- 10.147.102.16 ping statistics ---
5 packets transmitted, 5 received, 0% packet loss, time 4000ms
rtt min/avg/max/mdev = 82.452/416.321/683.404/199.953 ms
Run Code Online (Sandbox Code Playgroud)
我在google上找到了一些可能的解决方案,但是它们都是针对Android手机设备的,需要在手机上使用shell或修改设备上的一些文件.我现在正在使用带有android系统的电视机顶盒.我不可能做那样的事情.谁能帮我?
更多,我使用自己的Android手机作为测试.我第一次使用时adb connect
,成功连接到手机并调试程序.但是,重新启动手机后,我发现无法再次连接它.那么这个问题是什么......
=======================================
已经解决了.是与设备相关的具体问题.同样的过程适用于Android手机.
You*_*ara 11
我的motorola moto x设备遇到了同样的问题.
解决方案是您需要将TCP/IP端口设置为5555.通过USB连接设备并发出命令
$ adb tcpip 5555
Run Code Online (Sandbox Code Playgroud)
之后,移除USB并将设备连接到wifi
$ adb kill-server
$ adb connect 192.168.45.42
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
connected to 192.168.45.42:5555
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
17811 次 |
最近记录: |