是否可以在不使用 android studio 中的任何 USB 电缆的情况下通过 wifi 进行调试? [复制]
Posted
技术标签:
【中文标题】是否可以在不使用 android studio 中的任何 USB 电缆的情况下通过 wifi 进行调试? [复制]【英文标题】:Is it possible to debug over wifi without using any usb cable in android studio? [duplicate] 【发布时间】:2018-07-09 05:53:48 【问题描述】:我知道如何通过 wifi 进行调试,但问题是我的 USB 电缆坏了。
我有没有机会在没有电缆的情况下使用adb tcpip 5555
?
【问题讨论】:
您需要一根 USB 数据线进行第一次连接。如果您启用了一次 tcpip 连接,它将一直监听,直到您禁用USB debugging
或 Developer options
或重新启动手机。因此,如果您没有做任何这些,您将能够在没有电缆的情况下通过 wifi 连接。但如果设备不再监听 tcpip,则需要一根电缆再次启用它
无论如何,通过 wifi 进行调试非常慢(当我说“慢”时,我的意思是真的很慢)......
除非您的手机支持无线充电,否则无论如何您都需要购买数据线进行充电...
@Massimo:对我来说并不慢,而且我有一个包含大量本机代码的繁重应用程序。我想这取决于您的 Wi-Fi 硬件的性能。
是的,我知道第一次连接需要一根 USB 线,但是没有任何 USB 线也可以吗?
【参考方案1】:
如果您的手机已root,则从GP下载终端应用程序并运行以下命令:
su
setprop service.adb.tcp.port 5555
stop adbd
start adbd
然后在您的机器上使用 adb connect "ip_address" 进行无线调试。
如果你的手机没有root,那么除了连接usb线在你的电脑终端上写,别无他法:
adb tcpip 5555
adb connect "ip_address"
【讨论】:
您不需要终端,有几个 GUI 应用程序可以做到这一点。我最喜欢的是“WiFi ADB”。 可惜我的手机没有root :(以上是关于是否可以在不使用 android studio 中的任何 USB 电缆的情况下通过 wifi 进行调试? [复制]的主要内容,如果未能解决你的问题,请参考以下文章
如何在不使用 kml 的情况下向 android studio 中的谷歌地图应用程序添加大量多边形
如何在不安装 Android Studio 的情况下安装 GUI android SDK 管理器
是否可以在不购买 Visual Studio 许可证的情况下使用团队资源管理器进行版本控制?