当新的 USB attached/detached 时,wifi 的 adb 连接被终止
adb connection by wifi getting killed when a new USB attached/detached
我使用 android studio
在我的平板电脑上开发。
平板电脑使用
通过 wifi 连接到计算机
adb connect <ip_andress>:5555
我的应用程序包含 USB 设备的侦听器 attached/detached
。
但不幸的是,当我 connect/disconnect usb 设备 to/from 平板电脑时,adb 连接正在 killed
,我再也看不到 "adb devices".[=15= 下的设备了]
被杀死的不是 adb-connection-by-wifi。只是 USB 枚举会影响 sys.usb.*
系统属性,这在许多设备上导致 adbd
重新启动,无论它是在 USB
还是 tcpip
上使用。
做 grep "stop adbd" /init*rc
看看我的意思。
您可以注释掉那些 stop adbd
行,或者在 运行 您的 adb connect
命令之前断开 USB 电缆 。
我一直无法通过 wi-fi.
将我的手机phone 与我的计算机连接起来
我已经放弃了。我遵循了所有的说明和提示,但没有任何效果。
终于,我做到了没人让我做的事。
我已将 phone 连接到电缆调制解调器本身提供的 WiFi 网络,而不是连接到路由器中包含的一些(不是全部)其他网络。
在家里我使用这些网络之一,因为我使用 Deco Tp-Link router
,它将信号传播到我的整个房子,但是这个网络与 ADB[=58= 不兼容].它不会将其识别为属于同一网络。
在此之后,我使用 here 中描述的正常程序。
a) 使用 USB 数据线
连接电池 phone
b) 在单元格 phone 中找到 IP_Phone
依赖系统。这里我使用 Settings
、About Phone
、Status
和 IP address
.
c) 运行下面的adb命令在Command Prompt
(Windows)或Terminal
(Linux), 其中 IP_Phone
是上面提到的 IP。通常 adb.exe
是存储在计算机路径中的可执行文件。 adb
在 Android Studio 包中已经是 included。
adb tcpip 5555
adb connect IP_Phone
d) 现在断开 USB 数据线,就可以了。 cellphone 模型继续出现在 Android Studio.
顶部的状态行中
-/-
最好的 wifi 是电缆调制解调器中定义的。与我的路由器中定义的任何帐户不同,它响应 ping 命令。
ping IP_Phone
我使用 android studio
在我的平板电脑上开发。
平板电脑使用
adb connect <ip_andress>:5555
我的应用程序包含 USB 设备的侦听器 attached/detached
。
但不幸的是,当我 connect/disconnect usb 设备 to/from 平板电脑时,adb 连接正在 killed
,我再也看不到 "adb devices".[=15= 下的设备了]
被杀死的不是 adb-connection-by-wifi。只是 USB 枚举会影响 sys.usb.*
系统属性,这在许多设备上导致 adbd
重新启动,无论它是在 USB
还是 tcpip
上使用。
做 grep "stop adbd" /init*rc
看看我的意思。
您可以注释掉那些 stop adbd
行,或者在 运行 您的 adb connect
命令之前断开 USB 电缆 。
我一直无法通过 wi-fi.
将我的手机phone 与我的计算机连接起来我已经放弃了。我遵循了所有的说明和提示,但没有任何效果。
终于,我做到了没人让我做的事。
我已将 phone 连接到电缆调制解调器本身提供的 WiFi 网络,而不是连接到路由器中包含的一些(不是全部)其他网络。
在家里我使用这些网络之一,因为我使用 Deco Tp-Link router
,它将信号传播到我的整个房子,但是这个网络与 ADB[=58= 不兼容].它不会将其识别为属于同一网络。
在此之后,我使用 here 中描述的正常程序。
a) 使用 USB 数据线
连接电池 phoneb) 在单元格 phone 中找到 IP_Phone
依赖系统。这里我使用 Settings
、About Phone
、Status
和 IP address
.
c) 运行下面的adb命令在Command Prompt
(Windows)或Terminal
(Linux), 其中 IP_Phone
是上面提到的 IP。通常 adb.exe
是存储在计算机路径中的可执行文件。 adb
在 Android Studio 包中已经是 included。
adb tcpip 5555
adb connect IP_Phone
d) 现在断开 USB 数据线,就可以了。 cellphone 模型继续出现在 Android Studio.
顶部的状态行中-/-
最好的 wifi 是电缆调制解调器中定义的。与我的路由器中定义的任何帐户不同,它响应 ping 命令。
ping IP_Phone