Android的ADB(OSX狮子)不承认的Galaxy Nexus,果冻豆(Android adb

2019-07-31 08:47发布

我一直在开发安装在OSX狮子Eclipse的我的第一个Android应用程序。 我想用我的糖豆Galaxy Nexus的调试,但Android设备桥(ADB)无法找到该设备:

./adb devices
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
List of devices attached 
  • 这款手机是在调试模式下。
  • 手机被识别为一个相机(PTP),但不作为媒体设备(MTP)。 亚洲开发银行也不会因工作PTP \ MTP设定的。
  • 我已经重新启动诺斯手机和MAC
  • 下面这个建议 ,我已经安装Android文件传输 。 ATF的识别设备,但与亚洲开发银行没有运气。

有任何想法吗?

附录:我已经报出错误了这一点。 解决办法仍然是最欢迎!

09月05日13:28 UTC -解决方法1:Dropbox的:我已经搬到了OSX Eclipse工作区到Dropbox和设备上安装的Dropbox。 该APK写入bin/ ,我从Dropbox的应用程序每次成功构建后重新安装。

Answer 1:

我回答这个问题,因为我的老板正好有相同的问题,他的Galaxy Nexus,我们终于修好了昨天。 他有一个应用程序,“EasyTether”这是他的抽丝亚行连接,它不能被其他任何地方使用。 有没有可能是你已经安装该应用程序,或者可能使用亚行对你相似吗? 如果“Android文件传输”的作品(它是在并行工作与EasyTether我的老板),那么你的连接是活动的,所以只要“USB调试”在你的设置中启用,你应该看到的连接。 这里有一个快速的how-to在你有活动“easytether”

您将您的手机在运行在终端如下

sudo kextunload /System/Library/Extensions/EasyTetherUSBEthernet.kext

是否能解决问题,要完全删除easytether,您可以我们rm用命令-rf标志,以防止它再次发生?

sudo kextunload /System/Library/Extensions/EasyTetherUSBEthernet.kext
sudo rm -rf /System/Library/Extensions/EasyTetherUSBEthernet.kext


Answer 2:

您可以使用亚行通过WiFi。

看到这个帖子给自己做。

还是有相当多的应用程序在谷歌播放。 但这些都需要root访问权限



Answer 3:

  1. 尝试采取的USB伸出的手机,并把它放回去
  2. 尝试采取它的MAC,并把它背
  3. 尝试把棍子在另一个端口
  4. 尝试让你确信它连接到蠕动棒。

还有这里采用的是可能的解决办法进行了长时间讨论: 使用“亚行设备”找不到Android设备指令



Answer 4:

您是否尝试过不同的电缆? 我点了一堆廉价的电缆从易趣,而我使用的第一个不会为亚行工作。 它没有用于充电但是和文件传输工作。



文章来源: Android adb (OSX Lion) does not recognize Galaxy Nexus, Jelly Bean