13

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

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

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

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

谢谢!

4

4 回答 4

11

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

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

有答案。

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

于 2012-03-23T00:33:01.600 回答
3

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

于 2013-10-09T03:07:41.390 回答
2

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

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

于 2012-11-01T17:27:11.713 回答
-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、退出终端并重新启动终端

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

于 2012-03-23T00:25:56.563 回答