为什么Eclipse / adb不会在我的Mac上检测到我的三星Galaxy Tab设备?

时间:2012-02-03 20:18:19

标签: android macos

我已将三星Galaxy Tab设备连接到我的Mac。是的,我已打开调试。当我运行我的应用程序以在设备上进行测试时,设备未列在Android设备选择器菜单上。运行./adb设备不会显示任何结果。

注意:发布此问题供其他人查找。在寻找解决方案时,我能够找到解决Windows设备驱动程序下载链接损坏的答案。

14 个答案:

答案 0 :(得分:8)

确保取消选中

  • 设置>应用程序>未知来源(允许安装非市场应用程序)

答案 1 :(得分:5)

在设置内打开USB调试>应用程序>开发人员设置

答案 2 :(得分:5)

如果您尝试连接到Mac,我遇到了运行Android 4.3的三星Galaxy Tab 10.1的问题。要启用开发人员选项,请打开“设置”应用,点击“常规”标签下的“关于设备”,然后重复点击“内部版本号”(它显示为灰色,但无论如何都可以点按它)。将出现一个小弹出窗口,显示启用这些选项时需要执行的额外点击量。

启用后,只需打开USB调试,它就会在Eclipse中显示出来。

答案 3 :(得分:3)

我在Mac上出现此问题,30分钟后尝试切换USB端口,最终开始在第二个端口上工作。

答案 4 :(得分:3)

我通过重启设备(Samsung Galaxy Tab2 7.0)来修复它

答案 5 :(得分:2)

更新三星的驱动程序。可在此处找到:http://developer.samsung.com/android/tools-sdks/Samsung-Andorid-USB-Driver-for-Windows

打开开发模式后连接手机,并打开USB调试功能。 在连接到PC时,手机要求信任此位置。最后。

这解决了我的问题,而所有其他提示都不完整。

答案 6 :(得分:2)

它没有回答你如何让ADB看到设备的问题 - 我无法解决这个问题。但是我在安装我需要测试的APK时所做的就是把它放在我电脑上的Dropbox中,然后从设备上安装它。

答案 7 :(得分:1)

通过USB集线器连接设备,而不是直接连接到MAC上的其中一个USB端口。它对我有用。请试一试。

答案 8 :(得分:1)

还有一个弹出窗口,有时会要求当前连接的计算机访问您的设备(不要与Linux不支持的弹出窗口混淆;它在于;])。我继续在Eclipse中收到Target:Unknown,直到我设法抓住并接受。这是在Samsung Note 8“上,我相信在我的Arch Linux udev规则中注册为Tab 10.1。

答案 9 :(得分:1)

也可能在您的设备上未检查USB调试。请转到设备中的开发选项并检查它是否已启用。

顺便说一句,对于具有android Jelly Beam(4.2)及更高版本的设备,您会发现此选项已隐藏。要激活它,请在编辑编号上单击7次,该选项将被激活。

答案 10 :(得分:1)

尝试了一切,没有任何帮助。包括

  • 启用USB调试
  • MTP / PTP
  • 亚行重启
  • 设备/ PC重新启动
  • 尝试三星的USB驱动程序
  • 通过欺骗/修改驱动程序安装程序,为Galaxy Tab安装了Google OEM Usb驱动程序。
  • 所有软件最新

唯一有帮助的是安装 Kies3 +在设备上设置PTP ,即时授权会在设备中弹出。一切都还好。

Kies3在这里下载:http://www.samsung.com/uk/support/usefulsoftware/KIES/

答案 11 :(得分:1)

启用USB调试模式解决问题!

对于那些不知道如何启用它的人(它在Android 4.3以后非常隐藏),请参阅this

答案 12 :(得分:0)

就我而言,这解决了问题: 取消选中设置->安全->未知来源, 单击左上角,并将USB模式从MTP更改为PTP, 拔下/插入设备,以及 在USB调试提示上单击确定。

答案 13 :(得分:-3)

去年遇到这个问题,从未解决过。再次,谷歌搜索高低之后,我找不到USB调试片状的解决办法。现在是好消息:

1)根设备。 2)从Play安装adbWireless小部件(我与作者无关)。

你现在好了。在启动adbWireless并遵循其指示后,您现在可以通过adb无线调试到您的设备,在我的情况下,是原始的7“Galaxy Tab。