在Android Studio中通过tcpip使用adb?

有没有可能在Android Studio中显示adb logcattcpip设备? 我正在写一个应用程序,利用USB端口,我不能用于adb usb

目前,我正在使用以下指令来查看命令提示符中的logcat,但如果将它集成到AS中,将会很好: http : //developer.android.com/tools/help/adb.html#wireless

经过一些testing之后,Android Studio已经支持这个。 你只需要执行下面的ADB命令,现在你可以看到logcat甚至无线加载你的应用程序。 不需要USB电缆!

来自: http : //developer.android.com/tools/help/adb.html#wireless

 $ adb tcpip 5555 restarting in TCP mode port: 5555 

找出Android设备的IP地址:设置 – >关于平板电脑 – >状态 – > IP地址。 请记住#。#。#。#格式的IP地址。 将adb主机连接到设备:

 $ adb connect #.#.#.# connected to #.#.#.#:5555 

在android studio中,您可以创build一个单击解决scheme。

  1. 转到文件 > 设置 > 工具 > 外部工具
  2. 使用以下设置创build工具,确保将pathreplace为adb的path

在这里输入图像说明

  1. 按确定并保存该工具
  2. 在Android studio中,单击工具 > 外部工具 > Android Over Wifi

  3. 应该会popup类似的提示,你可以在这里input你手机的IP地址。 ADB over network启用ADB over network时,您可以ADB over network手机获取该地址

在这里输入图像说明

  1. input所需信息后,现在应该连接。 祝贺并享受无线debugging:)。

这很简单,在Android Studio中打开terminal,然后键入

adb连接“你的IP地址”

就这样。 请记住,要使用adb wireless,您的设备必须是root用户

在这里输入图像说明

我被给了一个与Android操作系统的技嘉盒子。 该盒子有一个USB和以太网端口。 这些是让我的Windows 7电脑连接到Android操作系统,以查看Android Studio上的debugging输出的说明。

如何使用USB端口进行debugging:

1)打开命令提示符

2)去哪里存储adb.exe文件

3)input“adb connect(你的网关的IP地址)”。 例如,“adb connect 192.168.1.94”。

Android设备的IP地址可以在设置图标 – >关于平板电脑 – >状态 – > IP地址中find

在这里输入图像说明

如果您在adb.exe目录中,则其他adb命令包括:

1)adb设备=查找当前连接到您的计算机的所有设备。

2)adb kill-server =断开设备连接


以太网端口debugging:

http://www.techrepublic.com/blog/software-engineer/debug-android-applications-over-ethernet/

1)打开命令提示符并导航到您的ADB.exe副本所在的目录。

2)input“adb tcpip 5555”并按Enter键。

3)键入“adb connect 1.1.1.1:5555”,用您的手机或平板电脑的IP地址replace1.1.1.1。

在这里输入图像说明


adb设备

adb tcpip 5555

adb connect 192.168.4.23

拔掉你的设备,再次运行adb connect 192.128.4.23命令

欲了解更多详情请查阅这篇文章