40

我搜索了关于这个问题的类似问题,但没有发现与 Mac OSX 相关的问题。

情况:
尝试在 Galaxy S 上测试 android 应用程序(详情如下),但 Mac 未检测到该设备。尝试了以下所有方法,并想知道这是否是驱动程序问题(我听说过有关三星 USB 调试的事情)。

问题:
1)android USB调试需要三星驱动吗?
2) 它们可用于 Mac OSX 吗?3) OSX 可能无法检测到 USB 调试设备的任何其他原因?

我尝试过的事情:

  • 启用 USB 调试@ 设置 >> 应用程序 >> 开发 >> USB 调试
  • 启用网络共享@设置>>无线和网络>>网络共享>>USB网络共享
  • 设置 Tethered 模式@ 设置 >> USB 连接 >> Tethered 模式
  • 尝试通过 ./adb 设备检测设备(来自平台工具目录)
  • 验证“未知来源”被选中@设置>>应用程序>>未知来源
  • 已验证设备已连接到 Mac
  • 重启手机
  • 重启的mac
  • 向 adb_usb.ini添加了各种设备/产品 ID
  • ./android 是否更新了 adb(执行 adb kill-server / start-server)

使用:
Samsung Galaxy S (4G) with Sprint
Mac OSX 10.6.8
Eclipse Classic 3.7.1

4

16 回答 16

16

您是否尝试过使用有源 USB 集线器连接手机?我还没有尝试过,但发现这篇博客文章表明它可能对三星 Galaxy 设备有所帮助。

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

于 2011-12-22T20:14:43.300 回答
14

转到 Tethering 选择,然后取消选择 USB Tethering,您就完成了。这就像一个魅力。

于 2015-04-28T09:44:04.980 回答
13

确保将设备插入 Mac 本身的 USB 端口,而不是键盘 USB 端口。

于 2012-10-22T12:08:28.200 回答
6

好吧,我为昨天工作但今天不行的电话尝试了各种东西。最后更换手机和我的mac之间的电缆解决了这个问题。

于 2015-04-06T08:10:11.657 回答
3

USB 驱动程序问题发生在 Windows 下。

对于 MacOS,我无事可做:ADB 找到了我的设备。

您不需要网络共享:它用于共享 Internet 连接。

需要USB 调试。还要确保您授权 Galaxy 使用未知来源(@应用程序 -> 未知来源(这是一个复选框))。

于 2011-12-22T16:08:17.470 回答
3

这种情况经常发生在很多手机上。对我有用的两件事是(1)在命令行输入“adb kill-server”,或者(2)尝试另一根电缆。

于 2012-07-07T05:05:49.257 回答
2

  1. 设置
  2. 无线和网络
  3. USB 实用程序
  4. 拔下 USB 电缆
  5. 选择Connect Storage To PC
  6. 将 USB 数据线重新连接到手机。

资料来源:Galaxy S II 论坛 - 帮助,Mac 无法识别我的 Galaxy S 2

于 2012-07-06T14:26:58.913 回答
2

这听起来可能很疯狂,但我尝试了这个页面上的每一个建议,除了最终奏效的:

使用 S7 随附的三星 USB 数据线(我的 S6 数据线也可以)

我试过的所有其他 USB 电缆都不起作用。我不知道为什么(USB 2 vs 3?),但这对我有用。

当然,确保 USB 调试已打开,并且 yada yada yada,但我做了所有这些,仍然没有。当我插入 S7 随附的 USB 数据线时,我收到了 RSA 指纹信息,并确认了 USB 调试,当我单击运行时,设备出现在 Android Studio 中。

HTH--jsp

于 2016-11-23T19:59:46.913 回答
2

这就是在三星 Duos 上对我有用的方法:

  1. settings > More > About device(at the bottom)

  2. 在关于设备屏幕的底部并在“内部版本号”上触摸 6 次(直到它不显示任何通知)

  3. 然后再次访问settings > More,它会在关于设备之前显示开发者选项。根据需要单击开发人员选项和调整选项。

现在在mac上,点击android studio中的运行按钮,它会显示连接的设备。

资源:http ://www.geekygadgetworld.com/3303/enable-developer-option-samsung-galaxy-grand-duos

于 2016-04-20T21:28:07.620 回答
0

通过 tcpip 的连接有可能起作用。但是,端口 5555 可能不可用。我知道这可以工作,因为我的 Android 上有一个名为“Synctunes Wireless”的应用程序,它通过 tcpip 并使用端口 4444 在我的桌面上无线同步我的 itunes。所以我使用了这个应用程序上显示的 IP 地址和这个端口,我可以在我的 Eclipse 中查看此设备。唯一的问题是设备类型未知,因此“确定”按钮仍处于禁用状态。所以这有可能发挥作用。只需要找到正确的端口号或者可能缺少的其他东西。

于 2014-06-21T12:19:21.003 回答
0

我花了一个晚上用我的 解决这个问题Doogee DG350,它Chinese MTK chipset在 OS X 上运行有 USB 问题。我发现解决方案是在TCP/IP模式下运行 ADB,然后无线连接:

adb tcpip 5555

adb connect 192.168.1.10:5555

adb devices

这实际上是一个奖励,因为您可以省去 USB 电缆并进行无线调试。不回头

于 2014-06-13T08:57:16.800 回答
0

所以我做了一些研究,因为同样的事情也发生在我身上。如果简单的解决方案不起作用,您应该在首次启动手机时检查您是否安装了 knox。如果您确实安装了 knox,则激活 USB 调试的唯一方法是将手机重置回出厂配置以停用 knox(也就是不再安装它),显然您没有选项在最近取消安装 knox电话。

于 2016-03-25T17:58:19.860 回答
0

如果有人仍然有这个问题并正在寻找解决方案,那么帮助我的是安装Smart Switch应用程序。之后我的三星设备终于出现了

于 2016-03-24T06:55:45.453 回答
0

这些东西都不适合我。我在 LG VS450PP 上运行 4.4.2,试图连接到运行 OS X 10.10.5 的 Mac 笔记本电脑。即使遵循此处和其他地方列出的所有建议,MTP 和 PTP 都根本不起作用。当我从 USB 设置中选择 Internet 选项时(然后我选择了以太网),我只收到了 RSA 消息。

在那之后,它是金色的。

于 2015-08-17T21:54:26.640 回答
-1

我知道这很荒谬,但请确保您的手机有 SIM 卡!

于 2013-10-11T01:16:26.160 回答
-3

要在三星 Galaxy S 上激活 USB 调试,请转到菜单 -> 设置 -> 应用程序 -> 开发 -> 选中“USB 调试”。

于 2015-12-12T19:52:39.130 回答