【问题标题】:Connecting Android Phone With ADB将 Android 手机与 ADB 连接
【发布时间】:2012-03-19 19:01:56
【问题描述】:

我最近买了一部新手机(摩托罗拉 Electrify),我正在尝试将它与 ADB 连接,但到目前为止没有运气。我做了什么:

  • 在手机上启用 USB 调试
  • 使用 USB 数据线将手机连接到我的 iMac(显示屏显示已连接)
  • 键入“./adb devices”以列出连接的设备

不幸的是,什么都没有出现。我什至做了一个 adb kill/start-server,我还在 adb_usb.ini 中添加了“0x22B8”(尽管这不是必需的)。

谁能指出我可以采取哪些其他步骤来调试设备未显示的原因?

谢谢!

【问题讨论】:

  • 您应该先安装驱动程序。在 Android 开发者网站中搜索驱动程序 Linux。
  • 我也赞同 user674199 所说的话。我知道每次我想在 Windows 上使用 ADB 时,我都必须追查驱动程序,无论是 7 还是 Vista(也有一次 XP),但我还没有在 Mac 上执行该过程。但是从谷歌的开发者页面链接到摩托罗拉,没有产生 Mac 或 Linux 驱动程序:developer.motorola.com/docstools/USB_Drivers
  • 您不需要 Mac 上的驱动程序来连接 ADB。如果您有兴趣,请阅读下面的解决方案。

标签: android adb motorola


【解决方案1】:

感谢您在上面的回答,但我已经自己解决了。对于任何有同样问题的人:

http://code.google.com/p/android/issues/detail?id=15583

有答案。

事实证明,摩托罗拉有几种 USB 模式。我将模式更改为“USB 大容量存储”,它现在可以工作了。我通过向下拖动状态栏并单击“USB 连接”来管理 USB 连接来做到这一点。

【讨论】:

    【解决方案2】:

    如果其他人不清楚,必须启用 USB 调试(至少对于 droid mini)。

    【讨论】:

      【解决方案3】:

      @Joris 如果您要在手机上加载多个应用程序,您最好使用手机上的 MTP 模式(而不是 USB 大容量存储),原因如下 - http://www.androidcentral.com/ics-feature-mtp-what-it-why-use-it-and-how-set-it。

      p.s:诚然,这可能不向后兼容,但希望每个人最终都能升级到 ICS 及更高版本

      【讨论】:

        【解决方案4】:

        此链接中的第四步可能会有所帮助:

        http://esausilva.com/2010/10/02/how-to-set-up-adb-android-debug-bridge-in-mac-osx/

        创建环境变量(可选)

        打开终端

        输入 cd ~ 这将带你到你的主目录

        输入 touch .profile 这将创建一个名为 profile 的隐藏文件

        键入 open -e .profile 这将打开您刚刚创建的文件 TextEdit 在文件中,输入 export PATH=${PATH}:/pathToTheAndroidSdkFolder/android-sdk-mac_86/platform-tools

        保存文件,关闭 TextEdit,退出终端,然后重新启动终端

        注意:通过创建环境变量,您无需 cd 到 每次要运行 ADB 时的 Android/tools 文件夹

        【讨论】:

        • 这与我的问题无关。
        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2016-09-28
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多