android – Adb over wireless无需usb线缆根本没有root电话[复制]
作者:互联网
参见英文答案 > How can I connect to Android with ADB over TCP? 32个
我想在手机上调试Android APP(LG nexus 4).我正在旅行,我忘了我的USB线.当我在家工作时,我可以只连接USB电缆并执行命令’adb tcpip 5555′.然后我可以拔下USB线并通过’adb connect IP’连接.
但现在我无法执行第一个命令,因为我没有电缆.我不明白为什么每次都要这样做,因为我之前已经执行过’adb tcpip’命令.
我现在尝试的:
我在我的Android上安装了一个终端应用程序并尝试在那里执行该命令,但是我收到了“找不到设备”错误.也许他看不到自己……
我在“Android开发选项”中搜索任何合理的选项,并启用一切似乎与Wifi的关系.但没有任何帮助.
我搜索StackOverflow,但我发现所有涉及通过USB线连接的答案.我是否可以在不需要电缆的情况下进行此连接?
一些信息:
我的Nexus 4没有扎根.
Android版本是5.1.1.
解决方法:
有同样的问题,但是我正在使用只有USB-c的Macbook Pro(2016)而我在家忘记了我的适配器.
由于无法在我的开发机器上运行adb,我发现了一种不同的方法.
将带有USB线的手机连接到另一台计算机(在同一个WiFi中)并启用从那里运行adb tcpip.
Master-machine : computer where development goes on, with only USB-C connectors
Slave-machine: another computer with USB and in same WiFi
脚步:
>将手机连接到另一台计算机(从机)
>运行adb usb&&从那里adb tcpip 5555
>在主机上
deko$: adb devices
List of devices attached
deko$: adb connect 10.0.20.153:5555
connected to 10.0.20.153:5555
>现在Android Studio或Xamarin可以在手机上安装和运行应用程序
Sidenote:
I also tested Bluetooth tethering from the Phone to Master-machine and successfully connected to phone. Both Android Studio and Xamarin worked well, however the upload process, from Xamarin was taking long time. But it works.
标签:android,remote-debugging,android-wifi 来源: https://codeday.me/bug/20190928/1826747.html