我已打开 USB 调试。我有最新的 HTC Sync 和 android SDK 组件。我在 Windows XP 上使用 Eclipse 3.5。我正在运行 Android 2.2,并且要求调试器中的最低版本为 2.1。我几乎每天都在 Eclipse/Java 中工作,并且已经工作了好几年了。当我输入此内容时,我什至正在编写一个 Eclipse 插件......Eclipse 和 Java 对我来说都不陌生。
当我启动“Skeleton App”示例项目的调试 session 时,我可以看到我的 Evo,并且 Activity 启动(包含任何新保存的更改),我应该选择它。
但是:我的断点被忽略,并且logCat看不到我的应用程序的输出(请参阅下面的评论)。
*W*有一个*T*错误*F*故障(正如 API 巧妙地表达的那样)!
(哦,看...一个格式错误。看起来粗体文本需要空白才能正常工作,2010 年 10 月 15 日)
我尝试了不同的 Android 连接类型(仅充电、磁盘驱动器、HTC Sync 和 USB 网络共享),但均无济于事。在屈服于不可避免的情况并重新安装 3.5 之前,我已经尝试过 Eclipse 3.6。我用模拟器搞了一段时间,但遇到了一系列不同的问题(每次我想要进行更改时都必须重新启动模拟器...... Eclipse 的自动构建/热插拔让我被宠坏了)。
我可以在 AndroidManifest.XML
中添加(或删除)一些内容来处理这个问题吗?也许是一个神奇的咒语?我必须每天在用内核大师的大而邋遢的 mustache 编织的地毯上向圣何塞祈祷三次吗?我的 Evo 不是犹太洁食吗?调试时我必须“穿着天空”吗?我应该教我的笔记本电脑跪下吗?
最佳答案
您是否遵循 here 中的所有要点? ?您需要在 list 中设置一个标志,并在实际设备上启用调试。
关于java - 在我的 HTC Evo 上使用 Eclipse 进行 Android 调试 : Augh!,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3949261/