AVD经理不会将我的HTC Hero手机检测为虚拟设备

Sar*_*ara 9 eclipse android emulation android-virtual-device

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

我还需要做些什么来让Eclipse AVD Manager检测我的手机?我按照我现在完成的相同步骤,在anohher coumputer上工作."突然"它只是检测到手机.这毫无意义!哎呀

请帮忙?

Sar*_*ara 10

最后 - 它的作品!在运行配置 - >目标 - >选择"手动"而不是"自动",然后您必须在运行应用程序时选择设备或emualtor.然后我可以选择我的手机而不是模拟器.

  • 我的系统上的"自动"始终通过虚拟设备为我的真实设备提供首选项.但是,很高兴听到它适合你. (2认同)

Mar*_*igo 6

HTC Hero(Android 2.1)
eclipse Helios(3.6)
Windows XP SP3

我通过以下方式完成了这项工作

  1. 确保您的项目在清单中设置为可调试 android:debuggable="true"
  2. 在Hero上确保它已设置为远程调试
    Menu > Settings > Applications > Development > USB Debugging
    (我从这里开始的下三个步骤)
  3. 安装HTC Sync(3.0)
  4. 使用USBDeview删除设备
  5. 插入设备
  6. 通过运行"C:\ Program Files\android-sdk-windows\platform-tools\adb.exe devices"添加检查设备,该服务器已过期并自动终止并重新启动它并显示我的设备已连接.
  7. 还运行这个是安全的"C:\ Program Files\HTC\HTC Sync 3.0\adb.exe devices"
  8. 然后在eclipse中单击调试工具栏项> Debug Configurations上的下拉菜单...删除所有现有配置并关闭
  9. 下次调试时找到HTC Hero并对其进行调试


jax*_*jax 4

当我这样做时,我从未真正安装过 HTC Sync。我使用 AVD Manager 安装 USB 驱动程序并按照以下说明进行操作