Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/344.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 为什么可以';OSX检测android Galaxy S进行USB调试?_Java_Android_Eclipse_Galaxy_Samsung Mobile - Fatal编程技术网

Java 为什么可以';OSX检测android Galaxy S进行USB调试?

Java 为什么可以';OSX检测android Galaxy S进行USB调试?,java,android,eclipse,galaxy,samsung-mobile,Java,Android,Eclipse,Galaxy,Samsung Mobile,我在这个问题上搜索了类似的问题,但没有发现与MacOSX相关的问题 情况: 试图在Galaxy S上测试android应用程序(详情如下),但Mac没有检测到该设备。尝试了下面的所有方法,我想知道这是否是一个驱动程序问题(我已经听说了三星USB调试方面的事情) 问题: 1) android USB调试是否需要三星驱动程序 2) 它们是否适用于Mac OSX? 3) OSX可能无法检测设备进行usb调试的任何其他原因 我尝试过的事情: 启用USB调试@设置>>应用程序>>开发>>USB调试 已启

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

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

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

我尝试过的事情:

  • 启用USB调试@设置>>应用程序>>开发>>USB调试
  • 已启用栓系@设置>>无线和网络>>栓系>>USB 栓系
  • 设置栓系模式@设置>>USB连接>>栓系模式
  • 尝试通过/adb设备(从平台)检测设备 工具主任)
  • 验证是否选中了“未知源”@Settings>>Applications>>未知源
  • 已验证设备已连接到Mac
  • 重新启动手机
  • 重新启动的mac
  • 在adb_usb.ini中添加了各种设备/产品ID
  • Did./android更新adb(adb会杀死服务器/启动服务器)
使用:
带Sprint的三星Galaxy S(4G)
Mac OSX 10.6.8

Eclipse Classic 3.7.1

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

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

你不需要系留:它是用来共享互联网连接的


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

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

转到

  • 背景
  • 无线和网络
  • USB实用程序
  • 拆下USB电缆
  • 选择
    将存储器连接到PC
  • 将USB电缆重新连接到手机

  • 资料来源:

    很多手机都会出现这种情况。有两件事对我很有用:(1)在命令行中键入“adb kill server”,或者(2)尝试另一根电缆。

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

    我知道这很可笑,但一定要确保你的手机有SIM卡

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

    adb tcpip 5555
    
    adb connect 192.168.1.10:5555
    
    adb devices
    

    这实际上是一个额外的好处,因为你可以省去USB电缆和无线调试。不回头看

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

    好吧,我尝试了各种各样的东西,买了一部昨天能用但今天不行的手机。最后,更换手机和mac电脑之间的电缆解决了问题。

    转到Tethering select,然后解除USB Tethering,您就完成了。
    这很有魅力。

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


    在那之后,它是金黄色的。

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

    如果有人仍然存在此问题并寻求解决方案,帮助我的是安装该应用程序。在那之后,我的三星设备终于出现了,所以我做了一些研究,因为同样的事情也发生在我身上。 如果简单的解决方案不起作用,您应该在第一次启动手机时检查是否安装了knox。
    如果您确实安装了knox,激活usb调试的唯一方法是将手机重置为出厂配置,以停用knox(即不再安装),显然您没有在最近的手机上安装unistall knox的选项。

    这就是我在三星Duos上的工作原理:

  • 转到
    settings>More>关于设备(在底部)

  • 在“关于设备”屏幕的底部,触摸“构建编号”6次(直到不显示任何通知为止)

  • 然后再次访问
    settings>More
    ,它将在关于设备之前显示开发者选项。点击开发者选项并根据需要调整选项

  • 现在在mac上,点击android studio中的run按钮,它将显示连接的设备


    参考资料:

    这听起来可能很疯狂,但我尝试了本页上的所有建议,除了最后有效的建议:

    使用S7附带的三星USB电缆(我的S6电缆也能正常工作)

    我试过的每一根USB线都不起作用。我不知道确切的原因(USB 2对3?),但这对我来说是有效的

    <