Android 在HTC Hero上执行eclispe的应用程序
在我的开发过程中,我已经到了该在实际设备上测试应用程序的时候了,所以我尝试在我的老HTC Hero上这样做 我已经按照android开发者网站上的说明进行了如下链接:每次我去“运行”应用程序时,它都会告诉我“没有找到活动的兼容AVD或设备。在连接设备或启动AVD后重新启动此配置。” 当我看应用程序的设置时,它是为安卓2.1(api 7)配置的,HTC英雄是安卓2.1(update-1)。我在手机上进入了设置>应用程序>开发,并将其设置为允许通过USB进行调试Android 在HTC Hero上执行eclispe的应用程序,android,eclipse,debugging,device,Android,Eclipse,Debugging,Device,在我的开发过程中,我已经到了该在实际设备上测试应用程序的时候了,所以我尝试在我的老HTC Hero上这样做 我已经按照android开发者网站上的说明进行了如下链接:每次我去“运行”应用程序时,它都会告诉我“没有找到活动的兼容AVD或设备。在连接设备或启动AVD后重新启动此配置。” 当我看应用程序的设置时,它是为安卓2.1(api 7)配置的,HTC英雄是安卓2.1(update-1)。我在手机上进入了设置>应用程序>开发,并将其设置为允许通过USB进行调试 因此,我真的很难找到解决方法。确保手
因此,我真的很难找到解决方法。确保手机已设置为文件模式(例如,您可以像打开另一个磁盘驱动器一样打开手机)。某些模式可能会阻止adb拾取它。如果是版本问题,Eclipse会说,它不会只是不显示任何设备 为了排除eclipse中的配置问题,您应该能够在命令行中调用“adb logcat”(在您的android sdk目录中的platform tools/adb.exe下找到adb),并且它应该为您的手机显示日志(而不是说“等待设备”)
最后,您可能需要某些手机的特定驱动程序(例如HTC Sync)。如果您使用的是linux,则可以为其设置udev规则确保手机已设置为文件模式(例如,您可以将其作为另一个磁盘驱动器打开)。某些模式可能会阻止adb拾取它。如果是版本问题,Eclipse会说,它不会只是不显示任何设备 为了排除eclipse中的配置问题,您应该能够在命令行中调用“adb logcat”(在您的android sdk目录中的platform tools/adb.exe下找到adb),并且它应该为您的手机显示日志(而不是说“等待设备”)
最后,您可能需要某些手机的特定驱动程序(例如HTC Sync)。如果你在linux上,你可以为它设置udev规则“adb设备”是一个更合适的命令,特别是当多个设备(包括模拟器)连接时,它的行为更有用。感谢那些真正提供帮助的人。我确实发现了另一个问题,我的HTC Hero在我使用新笔记本电脑时,即使使用HTC Sync设置,也无法被识别,因此我使用的是我的旧笔记本电脑,您的建议让它在那里为我工作。“adb设备”是一个更合适的命令,特别是当多个设备(包括模拟器)时,它的行为更有效大家都有联系。谢谢你们的帮助。我确实发现了另一个问题,我的HTC Hero在我使用新笔记本电脑时,即使使用HTC Sync设置,也无法被识别,因此我正在使用我的旧笔记本电脑,您的建议让它在那里为我工作。必要的PC设置详细信息将取决于您的PC操作系统。必要的PC设置详细信息将取决于您的PC操作系统。