为什么OSX不能检测Android Galaxy S进行USB调试?

问题描述 投票:36回答:16

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

情况: 试图在Galaxy S上测试Android应用程序(下面的详细信息),但Mac没有检测到该设备。尝试下面的所有事情,并想知道这是否可能是一个驱动程序问题(我听说过三星USB调试的事情)。

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

我试过的事情:

  • 启用USB调试@设置>>应用程序>>开发>> USB调试
  • 已启用Tethering @ Settings >>无线和网络>> Tethering >> USB Tethering
  • 设置系留模式@设置>> USB连接>>系留模式
  • 尝试通过./adb设备检测设备(来自平台工具目录)
  • 已确认已检查“未知来源”@设置>>应用程序>>未知来源
  • 已验证该设备已连接到Mac
  • 重启电话
  • 重启mac
  • 向adb_usb.ini添加了各种设备/产品ID
  • 是./android更新adb(adb kill-server / start-server)

使用: 三星Galaxy S(4G)与Sprint Mac OSX 10.6.8 Eclipse Classic 3.7.1

java android eclipse galaxy samsung-mobile
16个回答
16
投票

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

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


0
投票

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

Smart Switch

它实际上是一个奖励,因为你可以省去USB线并无线调试。不回头


0
投票

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


0
投票

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

在那之后,它是金色的。


0
投票

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


0
投票

所以我做了一些研究,因为同样的事情发生在我身上。如果简单的解决方案不起作用,您应该在首次启动手机时检查是否安装了knox。如果您确实安装了knox,那么激活usb调试的唯一方法就是将手机重置为工厂配置以停用knox(也就是不再安装它),显然你没有选择unistall knox on recent手机。


-1
投票

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


-2
投票

要激活Samsung Galaxy S上的USB调试,请转到菜单 - >设置 - >应用程序 - >开发 - >检查“USB调试”。


12
投票

确保将设备插入mac本身的usb端口,而不是键盘usb-ports。


9
投票

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


5
投票

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


3
投票

Windows下会出现USB驱动程序问题。

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

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

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


2
投票

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

资料来源:Galaxy S II Forums - Help, Mac won't recognize my galaxy S 2


2
投票

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


2
投票

这对我在Samsung Duos上有用:

  1. settings > More > About device(at the bottom)
  2. 关于设备屏幕,在“Build number”上触摸底部并触摸6次(直到它没有显示任何通知)
  3. 然后再次访问settings > More,它将在about设备之前显示开发人员选项。单击开发人员选项并根据需要调整选项。

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

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


1
投票

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

使用S7附带的三星USB线(我的S6线也工作)

我试过的每一根USB线都不起作用。我不确切知道为什么(USB 2 vs 3?),但这对我有用。

当然,确保打开USB调试,yada yada yada,但我做了所有这些并且仍然没有。当我插入S7附带的USB电缆时,我收到了RSA指纹消息,并确认了USB调试,当我点击Run时,设备出现在Android Studio中。

HTH --jsp

© www.soinside.com 2019 - 2024. All rights reserved.