在Android Studio中通过tcpip使用adb?
有没有可能在Android Studio中显示adb logcat
的tcpip
设备? 我正在写一个应用程序,利用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。
- 转到文件 > 设置 > 工具 > 外部工具
- 使用以下设置创build工具,确保将pathreplace为adb的path
- 按确定并保存该工具
-
在Android studio中,单击工具 > 外部工具 > Android Over Wifi
-
应该会popup类似的提示,你可以在这里input你手机的IP地址。
ADB over network
启用ADB over network
时,您可以ADB over network
手机获取该地址
- 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命令
欲了解更多详情请查阅这篇文章