在Android Studio中使用adb over tcpip?

时间:2014-07-09 20:29:29

标签: android-studio tcp adb

是否可以在Android Studio中显示adb logcat设备的tcpip?我正在编写一个使用USB端口的应用程序,我无法将其用于adb usb

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

5 个答案:

答案 0 :(得分:92)

经过一些测试,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地址以运行Android Oreo:

设置 - >关于平板电脑 - >状态 - > IP地址。记住#。#。#。#形式的IP地址。

查找运行 Android Oreo

的Android设备的IP地址

设置 - > Wi-Fi - > - > IP地址

将adb主机连接到设备:

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

答案 1 :(得分:36)

在android studio中,您可以创建一键式解决方案。

  1. 转到文件> 设置> 工具> 外部工具
  2. 使用以下设置创建工具,确保将adb路径替换为路径
  3. enter image description here

    1. 按确定并保存工具
    2. 在Android工作室中,点击工具> 外部工具> Android Over Wifi

    3. 会弹出与此类似的提示,您可以在此处输入手机的IP地址。 (启用ADB over network

    4. 时,您可以通过手机获取此地址

      enter image description here

      1. 输入所需信息后,您现在应该已连接。祝贺并享受无线调试:)。

答案 2 :(得分:22)

Android Studio中的简单,开放式终端,然后输入

adb connect"您的IP地址"

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

enter image description here

答案 3 :(得分:6)

我获得了带有Android操作系统的Gigabyte Box。这个盒子有一个USB和以太网端口。这些是让我的Windows 7 PC与Android OS连接以便在Android Studio上查看调试输出的说明。

如何使用USB端口进行调试:

1)打开命令提示符

2)转到存储adb.exe文件的位置

3)输入“adb connect(您的网关的IP地址)”。例如," adb connect 192.168.1.94"。

Android设备的IP地址可在设置图标 - >中找到。关于平板电脑 - >状态 - > IP地址

enter image description here

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

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

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

要调试的以太网端口:

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

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

2)输入" adb tcpip 5555"然后按Enter键。

3)键入" adb connect 1.1.1.1:5555" ;,用手机或平板电脑的IP地址替换1.1.1.1。

enter image description here

答案 4 :(得分:2)

adb devices

adb tcpip 5555

adb connect 192.168.4.23

拔下您的设备并再次运行adb connect 192.128.4.23命令

For further details Check this article