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

当我运行我的应用程序时,我需要使用手机作为模拟器/目标/虚拟设备。 我已经安装HTC同步和USB驱动程序是为了。 我已经在设置中启用了USBdebugging。

为了使Eclipse AVD Manager能够检测到我的手机,还需要做些什么? 按照我现在所做的完全相同的步骤,我使它在一个coumputer上工作。 “突然间”它刚刚检测到电话。 这没有意义! 哎呀

请帮助?

Solutions Collecting From Web of "AVD经理不会将我的HTC Hero手机检测为虚拟设备"

当我这样做,我从来没有实际安装HTC Sync.I使用AVDpipe理器来安装USB驱动程序,并按照这些说明

最后 – 它的作品! 在运行configuration – >目标 – >select“手动”而不是“自动”,那么你必须在运行应用程序时select设备或者模拟器。 然后,我可以select我的手机,而不是模拟器。

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

我做了以下工作

  1. 确保您的项目设置为可debugging的清单android:debuggable="true"
  2. 在英雄确保它设置为远程debugging
    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设备”添加的,这表示服务器已过期并自动杀死并重新启动并显示设备已连接。
  7. 也运行这是安全的“C:\ Program Files \ HTC \ HTC同步3.0 \ adb.exe设备”
  8. 然后在eclipse中点击debugging工具栏上的下拉菜单>debuggingconfiguration…删除所有现有configuration并closures
  9. 下一次你debugging它findHTC Hero并运行debugging

一些技巧帮助我获得了我的手机(令人难以置信的2)的认可:

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

  2. 安装电话驱动程序(插入时从自动播放菜单)和HTC Sync。 如果“debugging模式”不起作用,我的手机只能通过“同步”模式下的HTC同步和日食来识别。

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

我有一个类似的问题,但我不得不启用USBdebugging我的实际物理电话,它更新了Windows上的驱动程序,现在它的工作

您的手机不是虚拟设备。 只需将其插入,确保在手机上启用了USBdebugging,然后运行或debugging您的应用程序。

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

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