是否可以在不使用 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 debuggingDeveloper 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 管理器

Android Studio App未经许可或按钮发送图像

是否可以在不购买 Visual Studio 许可证的情况下使用团队资源管理器进行版本控制?

Android Studio:打开其他类或在不同类中粘贴文本后,文本光标消失/消失

使用 RecyclerView Android Studio 在不同行上设置列