我正在尝试使用eclipse在模拟器上调试我的Android应用程序。 但是,当应用程序启动时,会出现此错误 -
应用程序正在等待调试器附加
并且模拟器永远挂在该屏幕上。当我在eclipse上点击DDMS视图或调试视图时,eclipse也会挂起。
我尝试过所有这些方法 -
<uses-permission android:name="android.permission.SET_DEBUG_APP"></uses-permission>
android:debuggable="true"
the line ::1 localhost with 127.0.0.1 localhost
(C:\ Windows \ System32 \ drivers \ etc \ hosts)但是,上述步骤似乎都没有为我解决问题。
如果有人可以帮我解决这个问题会很棒。
答案 0 :(得分:2)
- 编辑 - 很抱歉错过了关于它在模拟器中的部分 (几个月来一直在构建/调试Android应用程序,并且在最初几周之后不会用10英尺的极点触摸模拟器。)
对于您的问题,我的猜测是您的应用程序的目标版本不适合您的模拟器正在运行。
同时尝试重新启动模拟器。
答案 1 :(得分:0)
您还可以检查USB驱动程序是否已正确安装并且是最新的。
答案 2 :(得分:0)
如果在使用Intellij IDEAD IDE时发生这种情况,请确保只打开一个调试会话(您可以在调试视图中看到这些会话)。我有两个打开,他们互相干扰,以便调试器没有附加。删除其中一个并仅对当前使用的那个进行复制,解决了这个问题。
答案 3 :(得分:0)
我尝试重置adb,但这不起作用。我正在使用一个真实的设备进行调试,我重新启动它,这也没有用。
最后,我重新启动了我的Eclipse,它起作用了: - )
答案 4 :(得分:0)
答案 5 :(得分:0)
如果您使用的是Android设备而不是模拟器,请重新启动它即可解决问题。