Android Studio默认以调试模式启动

DJ-*_*DOO 27 debugging android-studio

我一直在研究一个项目,当我在android studio中运行它时,它运行正常,当我在调试模式下运行时,它运行正常.

突然之间,当我尝试正常运行项目时,它会在设备上弹出,等待调试器

在logcat我得到这个:

02-07 10:38:46.444    3968-3968/com.geog.test D/dalvikvm? Late-enabling CheckJNI
02-07 10:38:46.784    3968-3968/com.geog.test W/ActivityThread? Application com.geog.visitdub is waiting for the debugger on port 8100...
02-07 10:38:46.804    3968-3968/com.geog.test I/System.out? Sending WAIT chunk
Run Code Online (Sandbox Code Playgroud)

它不会再进一步​​了.我不知道为什么会发生这种情况,清单中没有调试命令,我已经杀死了adb并重新启动,就像我在android studio中所做的那样.

这是一个真正的痛苦,因为我无法通过调试模式运行应用程序.如果有人有任何想法,我想听听他们

谢谢

pyu*_*s13 39

重启Android设备一次,并检查java类中是否应该有任何断点.

  • 重启设备就行了.谢谢! (2认同)

小智 5

上面的建议对我来说太具有侵略性了,所以我更深入地研究了它。以下解决方案在 android studio 中对我有用:

  • 开始调试。(您将在此处获得等待块消息)
  • 选择带有错误图标的调试窗格。
  • 按侧面菜单上的小十字。
  • 在您的设备上按“强制关闭”。
  • 重新开始调试。