【问题标题】:Android device not recognised by eclipseEclipse 无法识别 Android 设备
【发布时间】:2013-10-02 12:39:24
【问题描述】:

我已经在笔记本电脑上开发了一段时间的应用程序,并且进展顺利。我总是在自己的设备上运行该应用程序。

但是,今天我想从另一台计算机开始使用该设备。所以我下载了android SDK并尝试在同一设备(同一手机,不同计算机)上运行该应用程序。

手机设备没有变化,android manifest也没有变化。但是,在新电脑上,我的手机根本无法被 eclipse 识别。它被 Windows 识别得很好,它处于开发者模式等等。

我的最小目标 SDK 是 11,我的最大目标是 17。当我尝试在 eclipse 中查找设备时,它说:

[2013-10-02 13:29:22 - Jelly] Failed to find an AVD compatible with target 'Android 4.3'.

唯一的区别是新计算机(无法识别设备)运行Android SDK 2013-09-17,而旧计算机(运行它的计算机)运行Android SDK 2013-05-22

有什么想法吗?

【问题讨论】:

  • 是windows机器?那你不用安装驱动吗?
  • 是的,它是一台 Windows 机器。该设备在两台机器上都能被 Windows 识别。是日食不认识它:(
  • 确实需要安装 adb usb 驱动..
  • 我想记得无论如何我都必须安装驱动程序。但我不确定,因为我已经一年多没有使用 Windows 了。
  • 忘记 Eclipse 调试连接问题,使用 shell。 Eclipse 只显示 adb 找到的内容。

标签: android eclipse adb


【解决方案1】:

检查正确的driver该设备是否安装在您的新机器中,如果已安装,则从TaskManager中删除adb,它将再次连接。

【讨论】:

    【解决方案2】:

    如果您附近有受信任的 Wi-Fi 连接,则可以使用 adb over network 进行连接,无需电缆。 Play商店中有应用程序。搜索“adb Wi-Fi”。

    【讨论】:

    • 仅适用于有根设备
    • @Vinay 我想说,对于开发人员来说,root 设备几乎是一条经验法则。如果需要,它可以随时轻松拔除。除非您担心保修问题,否则几乎没有理由不扎根。
    • 我不认为 root 设备的开发人员数量大于不使用设备的开发人员数量。即使是,也值得一提。
    猜你喜欢
    • 1970-01-01
    • 2013-06-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多