当前位置: 首页 > 知识库问答 >
问题:

在Android Studio中使用adb而不是tcpip?

郤望
2023-03-14

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

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

共有3个答案

墨宜人
2023-03-14

很简单,在Android Studio中打开终端,然后键入

adb连接"您的IP地址"

仅此而已。记住,要使用adb无线,您的设备必须是root

祝允晨
2023-03-14

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

  1. 转到文件

在Android Studio中,单击Tools

应该会弹出类似的提示,您可以在此处键入手机的IP地址。(当您通过网络启用ADB时,您可以从手机中获取此地址。)

另一个很好的答案发布在这个帖子上,但被删除了,它提到了IntelliJ/AndStud插件的存在,该插件可以自动执行上述过程。我还没有测试这个插件,但这里是github页面。德国劳埃德船级社

曹子平
2023-03-14

经过一些测试,Android Studio已经支持这一点。您只需要执行以下ADB命令,现在就可以看到logcat,甚至可以无线加载应用程序。不需要USB电缆!

出发地:http://developer.android.com/tools/help/adb.html#wireless

$ adb tcpip 5555
restarting in TCP mode port: 5555

背景-

背景-

$ adb connect #.#.#.#
connected to #.#.#.#:5555
 类似资料:
  • 我试图导入的应用程序中的gradle版本与JDK11不兼容,而JDK11正是android studio用作其嵌入式JDK的。我的机器上有JDK8。我已经尝试进入项目结构来更改JDK8位置的路径,但是如果我尝试更改它,就会出现错误。它说我必须选择一个有效的JDK11目录。如何让android studio使用JDK 8?错误截图

  • 我想做一个应用程序,使用谷歌翻译API。自从我添加了 我的构建中的依赖项。gradle我有个错误: 现在必须显式声明注释处理器。发现编译类路径上的以下依赖项包含注释处理器。请将它们添加到annotationProcessor配置中。-自动值-1.2。jar(com.google.auto.value:auto-value:1.2)或者,设置android。defaultConfig。javaCom

  • persistence.xml文件 http://java.sun.com/xml/ns/persistence/persistence_2_0.xsd“>org.hibernate.ejb.hibernatePersistence

  • 在中有一些使用SQL over Spark Streaming的示例。但是如果我想在中使用SQL: 我犯了这样的错误: [error]/users/raochenlin/downloads/spark-1.2.0-bin-hadoop2.4/logstash/src/main/scala/logstash.scala:52:没有方法转换的类型参数:(transformfunc:org.apache

  • 是否可以不仅在WebElement中使用@findby,而且在我自己的类中也使用@findby? 我想有我的类用于与页面元素合作,并在其中重写WebElement接口的一些方法。 但我发现了错误: 您能告诉我重写WebElement方法并使用我的.isdispalyed()方法的正确方法吗?我想继续使用@findby注释。

  • 问题内容: Javascript 1.9.3 / ECMAScript5引入了DouglasCrockford等人提倡很长时间的技术。如何在下面的代码中替换为? (假设存在)。 我能想到的最好的是: 似乎没有任何优势,所以我想我没有。我可能太新古典了。我应该如何使用来创建用户“ bob”? 问题答案: 仅具有一个继承级别,您的示例可能无法让您看到的真正好处。 通过此方法,您可以轻松实现 差异继承