【问题标题】:Is there any way to debug apps over Wi-Fi or bluetooth? [Please note that the device is not connected via USB]有没有办法通过 Wi-Fi 或蓝牙调试应用程序? [请注意,该设备不是通过 USB 连接的]
【发布时间】:2015-08-11 19:59:25
【问题描述】:

出于某种原因(我不知道是什么原因),我的手机没有通过 USB 连接以进行调试。

我已检查设备驱动程序是否已正确安装,并且已检查手机设置中的 USB 调试选项。

因此,我在调试设备上的应用程序时遇到了困难。我总是必须导出 apk 并将其安装在我的手机中并进行某种黑盒测试。

有什么方法可以通过 Wi-Fi 或蓝牙调试应用程序...?

注意:我使用的是安装了 KitKat 4.4.2 的安卓手机。

【问题讨论】:

  • 基本上,没有。库存设备不支持 ADB-over-TCP,除非您首先使用 ADB-over-USB 告诉它。
  • @ChrisStratton 虽然我的设备以 MTP 模式连接,这意味着与计算机的连接已建立,但我无法调试。 :(
  • 如果 MTP 有效,剩下的问题可能是软件问题,因此可以修复。
  • @ChrisStratton:你能帮我找到解决办法吗?

标签: android bluetooth android-wifi usb-debugging


【解决方案1】:

创建的 IntelliJ 和 Android Studio 插件可通过 WiFi 快速连接您的 Android 设备,以便在不连接 USB 的情况下安装、运行和调试您的应用程序。按下一个按钮,忘记您的 USB 数据线。

只需安装插件 Android WiFi ADB

直接从以下位置下载并安装 Android WiFi ADB Intellij / Android Studio:首选项/设置->插件->浏览存储库

[![浏览存储库][2]][2]

【讨论】:

  • 我正在使用 Wifi ADB Ultimate,您还可以在其中插入设备的 IP 地址来连接设备。我也试过 ADB Wifi Connect,但没用。
  • 需要在 24 小时内插入 1 次 USB。
  • 表示通过wifi adb断开后24小时内可以连接wifi adb。
【解决方案2】:

使用 wifi 连接需要使用一次 USB 线(无需 Rooting) 这是该过程 How can I connect to Android with ADB over TCP?

如果 USB 无法正常工作,您应该通过蓝牙检查调试(无需 Rooting)

http://blog.wijono.org/2014/01/android-connecting-adb-to-physical.html

http://zcourts.com/2013/07/19/android-debugging-over-bluetooth-without-root/#sthash.hVCLtWSk.dpbs

【讨论】:

  • 倒数第二个链接不幸失效了,但最后一个链接完美运行!
猜你喜欢
  • 1970-01-01
  • 2023-04-04
  • 1970-01-01
  • 2020-01-27
  • 1970-01-01
  • 2021-05-25
  • 1970-01-01
  • 1970-01-01
  • 2015-11-04
相关资源
最近更新 更多