【问题标题】:Can't use Nexus to debug无法使用 Nexus 进行调试
【发布时间】:2014-05-03 00:32:18
【问题描述】:

我有一个奇怪的错误 - 在对驱动程序进行了大量摆弄之后,我能够在我的计算机上设置我的 nexus 5 和 nexus 7,以便 adb 识别它们。我什至可以进入设备并随心所欲。

但是,我想使用它们来调试应用程序(即在它们上测试我的应用程序)。但是,它们不会出现在 AVD 管理器中,因此我无法选择它们来使用。

我已经尝试了这两种设备,并将它们放入 PTP(相机选项) - 不走运。我还启用了 USB 调试,但仍然没有运气。

有谁知道为什么它们会显示在 adb.exe(命令行)下并且我可以插入其中,但我不能将它们用作模拟器?

谢谢, 元年

【问题讨论】:

  • 在 Android SDK Manager 的 Extras 下下载 Google USB 驱动程序。
  • “但是,它们不会出现在 AVD 管理器上”,它们不应该出现。它们应该出现在“运行”窗口中。
  • @DoctororDrive 我可以发誓在 Eclipse(目前使用 IntelliJ,但上次使用 Eclipse)中它们出现在 AVD 中?不管怎样,我会在我回家的时候检查一下。谢谢。
  • @ChuongPham 已经完成了——尽管我确实遇到了问题并且不得不做其他事情。我也偶尔会不识别 USB,这很烦人,但是,谷歌!
  • @fypfyp:另外,请确保您的 Android SDK 和 ADT 具有完全相同的版本。例如,如果您使用 SDK v22.6.1,那么您还必须使用 ADT v22.6.1。这样可以避免很多问题。

标签: android shell android-emulator adb nexus-7


【解决方案1】:

您使用的是什么 IDE?据我所知,AVD Manager 不会在 AVD Manager 本身中显示您连接的设备,因为它只会显示 Android Emulator。

但是,由于您可以使用 adb 访问设备,如果您有要调试的应用程序的 APK,您可以尝试使用安装它

adb install yourapk.apk

【讨论】:

  • 我目前正在使用 Intellij,但它没有显示 - 但是,去年我使用 Eclipse 进行了一个项目,我曾经能够在 Eclipse 中编译和运行,它会自动无需我使用 cmd 即可选择我的 android 设备。
猜你喜欢
  • 2016-02-18
  • 1970-01-01
  • 1970-01-01
  • 2015-06-13
  • 2022-01-22
  • 2014-07-19
  • 2012-01-01
  • 2011-04-16
  • 1970-01-01
相关资源
最近更新 更多