【问题标题】:AVD manager won't detect my HTC Hero phone as Virtual DeviceAVD 管理器不会将我的 HTC Hero 手机检测为虚拟设备
【发布时间】:2010-02-10 12:47:23
【问题描述】:

当我运行我的应用程序时,我需要将我的手机用作模拟器/目标/虚拟设备。 我已经安装了 HTC Sync,并且 USB 驱动程序正常。 我已经在设置中启用了 USB 调试。

我还需要做什么才能让 Eclipse AVD Manager 检测到我的手机? 按照我现在所做的完全相同的步骤,我让它在另一个计算机上工作。 “突然”它刚刚检测到电话。这没有任何意义!

请帮忙?

【问题讨论】:

    标签: android eclipse emulation avd


    【解决方案1】:

    终于 - 它工作了! 在运行配置 -> 目标 -> 选择“手动”而不是“自动”,然后在运行应用程序时必须选择设备或仿真器。然后我可以选择我的手机而不是模拟器。

    【讨论】:

    • 我系统上的 'Automatic' 总是为我的真实设备提供优于虚拟设备的偏好。但是,很高兴听到它对您有用。
    • 我第二个 Sara - 我永远无法让设备弹出,而且它不在 Debug As 选择中。对我来说,它在 Eclipse 中显示的唯一方法是如上所述将其更改为 Manual。
    • +1 手动运行一次后,我可以将其切换回自动,它更喜欢物理设备而不是模拟器。
    【解决方案2】:

    HTC Hero (Android 2.1)
    日食 Helios (3.6)
    Windows XP SP3

    我通过执行以下操作得到了这个工作

    1. 确保您的项目在清单android:debuggable="true" 中设置为可调试
    2. 在 Hero 上确保它设置为远程调试
      Menu > Settings > Applications > Development > USB Debugging
      (我从here 得到的接下来的三个步骤)
    3. 安装 HTC Sync (3.0)
    4. 使用 USBDeview 删除设备
    5. 插入设备
    6. 检查设备是否通过运行添加 "C:\程序 文件\android-sdk-windows\platform-tools\adb.exe 设备”,表示服务器是 过时并自动杀死 并重新启动它并显示我的 设备已连接。
    7. 为了安全也运行了这个“C:\Program 文件\HTC\HTC Sync 3.0\adb.exe 设备”
    8. 然后在eclipse中点击下拉 调试工具栏项上的菜单 > 调试配置...删除所有现有配置并关闭
    9. 下次调试时会发现 HTC Hero 并在其上运行调试

    【讨论】:

      【解决方案3】:

      当我这样做时,我从未真正安装过 HTC Sync。我使用 AVD Manager 安装 USB 驱动程序并遵循这些instructions

      【讨论】:

      • Mac 用户呢? :-(
      【解决方案4】:

      帮助我让我的手机 (Incredible 2) 得到认可的一些技巧:

      1. 在运行配置中,确保目标设置为手动(否则 可能默认为模拟器)

      2. 安装手机驱动程序(插入时从自动播放菜单)和 HTC 同步。如果“调试模式”不起作用,我的手机只会 在“同步”模式下被 HTC 同步和 Eclipse 识别。

      3. 检查您正在运行的 SDK 版本。我的手机没有 更新到 Android 4.0,所以我必须下载以前的 SDK 版本 (2.1.3)

      【讨论】:

        【解决方案5】:

        我遇到了一个类似的问题,但我必须在我的实际物理手机上启用 USB 调试,它更新了 Windows 上的驱动程序,现在它可以工作了

        【讨论】:

          【解决方案6】:

          您的手机不是虚拟设备。只需将其插入,确保在手机上启用 USB 调试并运行或调试您的应用程序。

          【讨论】:

            【解决方案7】:

            即使您已经安装了 USB 驱动程序,在 Windows 中也可能存在潜在的错误 USB 注册。您可以使用USBDeview检查已注册的驱动程序并在插入之前删除手机的所有条目,然后在询问时从 SDK 中选择驱动程序。

            【讨论】:

              【解决方案8】:

              我遇到了类似的问题 — 启用了 USB 调试,驱动程序没有问题,但未检测到设备。我试图运行一个导入的项目。我创建了一个新的 Android 示例项目,并且能够在设备上运行它。之后,导入的项目也在设备上运行。

              【讨论】:

                猜你喜欢
                • 1970-01-01
                • 2019-02-19
                • 2012-12-07
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                • 1970-01-01
                • 2016-05-21
                相关资源
                最近更新 更多