运行我的应用程序时,我需要将手机用作模拟器/目标/虚拟设备。 我已经安装了HTC Sync,USB驱动程序正常。 我在设置中启用了USB调试。
我还需要做些什么来让Eclipse AVD Manager检测我的手机? 我按照我现在完成的相同步骤,在anohher coumputer上工作。 “突然”它只是检测到手机。这毫无意义! 哎呀
请帮忙吗?
答案 0 :(得分:10)
最后 - 它有效! 在运行配置中 - >目标 - >选择“手动”而不是“自动”,然后在运行应用程序时必须选择设备或emualtor。然后我可以选择我的手机而不是模拟器。
答案 1 :(得分:6)
HTC Hero(Android 2.1)
eclipse Helios(3.6)
Windows XP SP3
我通过以下方式完成了这项工作
android:debuggable="true"
Menu > Settings > Applications > Development > USB Debugging
答案 2 :(得分:4)
当我这样做时,我从未真正安装HTC Sync.I使用AVD Manager安装USB驱动程序并遵循这些instructions
答案 3 :(得分:2)
一些帮助我识别我的手机(Incredible 2)的提示:
在“运行配置”中,确保将目标设置为“手动”(否则为 可能默认为模拟器)
安装手机驱动程序(插入时从自动播放菜单)和HTC 同步。如果“调试模式”不起作用,我的手机将只有 在“同步”模式下通过HTC同步和eclipse识别。
检查您正在运行的SDK版本。我的手机还没有 已更新到Android 4.0,所以我不得不下载以前的SDK 版本(2.1.3)
答案 4 :(得分:1)
我有类似的问题,但我必须在我的实际物理手机上启用USB调试,它更新了Windows上的驱动程序,现在它可以正常工作
答案 5 :(得分:0)
您的手机不是虚拟设备。只需将其插入,确保在手机上启用USB调试并运行或调试您的应用程序。
答案 6 :(得分:0)
即使您已经安装了USB驱动程序,也可能在Windows上出现潜伏的USB注册错误。在插入之前,您可以使用USBDeview检查已注册的驱动程序并删除手机的所有条目,然后在询问时从SDK中选择驱动程序。
答案 7 :(得分:0)
我遇到了类似的问题 - 启用了USB调试,驱动程序没有问题,但未检测到设备。我试图运行一个导入的项目。我创建了一个新的Android示例项目,并能够在设备上运行它。之后,导入的项目也在设备上运行。