我刚刚获得 4.2.2 更新,但现在 Eclipse 无法识别我的 Nexus 7(用作我的应用程序开发平台)。自更新以来,我无法测试一次运行。
Android 设备选择器框现在将目标显示为未知和离线!
您可能需要重新安装手机的 USB 驱动程序,并确保您在手机的开发人员选项中启用了调试模式。
有同样的问题(设备显示但只离线)并尝试了几个小时的很多东西,例如......
...以及所有组合;)有时它有效,有时它没有(这在工作站重新启动后经常改变)。这让我很头疼。
确实有效的是在 Linux 环境中设置SDK 。我创建了一个虚拟机,安装了 Ubuntu 和 SDK,转发了 USB 端口 - 等等 - 没问题。
我知道,这可能不是你的选择 - 所以这只是以防万一...... ;-)
有两个可能的原因。一是安装正确的驱动程序并正确设置开发选项。有很多答案。第二个原因(也是一直让我印象深刻的一个)是当您第一次获得新的 Nexus 7 平板电脑时,它被设置为“媒体模式”。为了使用 adb,需要将其设置为“相机模式”。要将其设置为相机模式,请进入设置/存储。然后触摸右上角的那个小菜单。轻触“USB 计算机连接”,您将可以选择媒体模式或相机模式。如果它不是“相机模式”,那么所有驱动程序和开发人员的设置都会大惊小怪,没有任何区别。将其设置为相机模式。
确保您还拥有制造商提供的特定手机的 OEM 驱动程序。这通常会被错过。
您需要从Android SDK Manager将您的 Android SDK 更新到最新版本。
驱动程序已成功安装,但 DDMS 仍然无法识别设备?这对我有用:
设备驱动程序将自动更新相机选项,设备将在 DDMS 中列出。