我正在使用Eclipse将我的脚趾浸入Android开发中。一切顺利,但最近,我不能再使用调试了。当我单击“调试为” - “Android应用程序”时,应用程序构建正常,安装正常但Android设备(实际设备或模拟器,它没有任何区别)等待“等待调试器”单击“强制关闭”按钮。在控制台中,我得到类似的东西: -
[2011-08-26 11:59:59 - 日出]开始活动 com.sr.sunrise.Sunrise on device 3833CB14F52C00EC [2011-08-26 11:59:59 - 日出] ActivityManager:开始:意图{ act = android.intent.action.MAIN cat = [android.intent.category.LAUNCHER] cmp = com.sr.sunrise / .Sunrise} [2011-08-26 12:00:00 - 日出] 尝试将调试器连接到端口8614上的“com.sr.sunrise” [2011-08-26 12:00:00 - Sunrise]启动错误:无法连接 远程VM
我跟踪了很多搜索(包括这一次) StackOverflow.com link 还有这个 StackOverflow.com link2
我已经尝试了很多建议,但还没有解决这个问题。
任何人都可以帮助我,因为这现在阻止我创作我的杰作; - )
答案 0 :(得分:13)
这对我有用:
也许这适用于遇到同样问题的其他人。
答案 1 :(得分:2)
这是多种多样的核选择......
我在macbookpro上遇到了同样的问题,我不知道如何修复它的数据丢失,但在我的系统上,我“rm -r~ / .android”,重新创建了我的设备,我可以再次调试
重要的是要注意,这是破坏性的.android目录是android模拟器保存我正在模拟的设备的状态。
我认为问题的根本原因与我下载android-sdk_r15-macosx.zip时从我的系统中删除的旧android SDK有关。在.android目录中留下了一些遗留问题。