安卓工作室 : the debugger detaches but the app stops too

标签 android debugging

我一直在寻找有关 Android Studio 调试器相关问题的一些信息(我使用的是 2.2.3 版本),我找到了这两个链接:

How to stop debug without closing app in Android Studio 2

unanble to detach debugger from Android Studio 2.2.3

他们说,为了分离调试器并继续运行应用程序,您应该单击“关闭”按钮而不是“停止”按钮,但这对我不起作用。当我点击“关闭”按钮时,我得到一个这样的对话框:

Android Debugger is running

我一直未选中“断开连接后终止进程”选项,但是当我单击“断开连接”时,调试器分离,这是正确的,但应用程序也停止了,我想这不是预期的结果。

有什么想法吗?这是最新版本的 Android Studio 中的错误吗?也许该功能不再存在,或者它现在附加到另一个按钮?

提前致谢。

大卫。

最佳答案

我刚刚更新到 2.3 版本的 Android Studio,我认为这个问题现在已经解决了:

  1. 如果您在 Debug模式下运行应用程序,红色方形按钮将分离调试器 并且也会停止该应用程序。所以不要在 Debug模式下运行你的应用程序,但是 在正常模式下(运行应用程序)。
  2. 然后转到“运行”>“将调试器附加到 Android 进程”,在列表中选择应用程序并单击“确定”。
  3. 现在,如果将鼠标移到红色方形按钮上,您将获得 消息“停止 Android 调试器”。单击它,调试器将 分离但应用程序不会停止,这是预期的结果:)

我真的不知道这是否也适用于以前的版本,但无论如何,这是在不停止应用程序的情况下分离调试器的方式。

再见!

关于安卓工作室 : the debugger detaches but the app stops too,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42437299/

相关文章:

扩展 Activity 时出现 java.lang.NullPointerException

javascript - 需要在 Internet Explorer 脚本错误中查找行/字符的实际位置?

cocoa - 如何使用 URL 开始调试 Cocoa 应用程序?

c - 在代码库中嵌入 C 调试代码 (printfs) 的最佳实践

android - ADT 找不到工具目录

java - 导航栏按钮在从服务绘制的布局上没有响应

java - 我的 fragment Activity 内的按钮不起作用

android - 如何在 native Android 应用程序中获取显示指标

java - ListView 的第一项在不应该显示的情况下显示弹出菜单

javascript - 使用闭包编译器删除 console.log