无法将调试器连接到Jelly Bean Galaxy Nexus



我们有来自Google IO的Jelly Bean Galaxy Nexus,并安装了Android SDK的所有最新更新 - 但是我们无法在Intellij IDEA的设备上使用USB调试。

我们将项目设置为使用 4.1 SDK 等进行编译,没有运气。有谁知道如何让USB调试在新的Jelly Bean Galaxy Nexus上工作?

(编辑)这是在运行OS X 10.7.4的Mac上尝试的 - 所以理论上驱动程序应该不是问题吗?

最新的安卓似乎在设置中隐藏了开发者菜单,这是您必须玩的游戏才能将其取回:

  1. 设置->关于手机
  2. 向下滚动到底部,直到看到内部版本号
  3. 点击内部版本号 7 次

您现在是一名开发人员。返回主设置菜单,您将再次拥有开发人员菜单

我通过将USB连接从MTP更改为PTP来解决Nexus 7上的此类问题(Galaxy Nexus没有问题)。

转到设置>存储>角落菜单>USB计算机连接>然后选择"PTP"。

我希望这将解决您的问题。

奇怪的是,打开Android SDK管理器并确保所有内容都是最新的(确实如此),然后重新启动IDEA修复了这个问题。我现在可以连接到Galaxy Nexus。

我正在运行Mac OS 10.8,并在安装Google的文件传输应用程序后设法让ADB和调试器与Nexus 7一起使用:

http://www.android.com/filetransfer/

自从我安装以来,我一直在尝试让 IntelliJ 识别我的 nexus 7 时遇到问题。我正要回到Windows 7,直到我发现了@eyal-lezmy的建议。试过了,一切正常。请注意,我尝试为笔记本电脑获取最新的驱动程序,并且从Android SDK中没有任何工作,直到我将连接类型从mtp更改为ptp。Windows也检测到了IntteliJ不会检测到的设备。

最新更新