【问题标题】:ADB over Bluetooth AndroidADB 通过蓝牙 Android
【发布时间】:2016-08-09 19:31:50
【问题描述】:

我没有 WIFI,我没有可用的电缆连接。

我有希望将我的设备连接到 ADB 吗?

【问题讨论】:

    标签: android bluetooth adb tethering


    【解决方案1】:

    随着最新版本的 Cyanogenmod(7.2 和 9)以及可能的其他一些 rom,adb over network 的选项已经到来。

    类似于 ADB over WIFI 已经有一段时间了,它几乎是一样的。

    • 在您的笔记本电脑和设备上启用蓝牙
    • 配对
    • 通过蓝牙 PAN(个人局域网)从您的笔记本电脑连接到您的设备
    • 启用 ADB over Network 设置(设置/应用程序/开发)
    • 从终端找出你的IP地址(busybox ifconfig应该这样做)
      • 非root用户:查看你电脑上的default gateway,应该是你设备的IP
    • 通过adb connect xxx.xxx.xxx.xxx从您的计算机连接您的设备
    • 享受吧。

    确保在完成后禁用 ADB over Network 设置,以避免移动互联网 ADB 问题。完成后关闭蓝牙即可。

    奖励部分是,当您为此配对和开发时,您也可以使用这些设备移动互联网。 (当然,如果你有报道)

    这只是部分解决方案,因为它需要设备既能获得 root 权限,又需要运行提供该特定设置的 ROM。我只能假设它可以从终端以其他方式完成,但我不够精明,无法管理它。

    【讨论】:

    • @Juan 你在哪里看到Settings > Applications > Development 中的ADB over Network?我检查了多部手机(包括CM6、CM7),没有提到这样的选项。
    • @an00b:我在 Cyanogenmod 10.1 Android 4.2.2 上有这个选项。
    • 如果您没有 USB 数据线,请使用 play.google.com/store/apps/…
    • 此处链接的两个“ADB over WiFi”应用程序(一个在答案中,一个在评论中)都需要 root。这个没有(而且它没有广告,至少现在还没有):play.google.com/store/apps/… 但是自上次重新启动以来,您至少需要通过 USB 成功连接一次,所以只有在家里有 USB 电缆但不要不想带它去旅行。它不是蓝牙,但如果您有 WiFi 适配器,则可以将其设置为接入点(如果不确定,请搜索如何将 设置为接入点)
    • @JonathanHendler 它适用于 WiFi!如果手机没有连接到任何 WiFi 接入点,那么它是没用的,我们正在谈论蓝牙连接(我们没有 WiFi,路由器)...
    猜你喜欢
    • 2017-12-04
    • 2012-08-25
    • 1970-01-01
    • 2012-06-11
    • 2013-08-09
    • 1970-01-01
    • 1970-01-01
    • 2011-11-14
    • 2012-02-07
    相关资源
    最近更新 更多