Android 在不运行应用程序的情况下附加调试器

标签 android eclipse ddms

我继承了一些仅在应用未运行时导入文件时出现问题的代码。我想看看是否有一种方法可以在应用程序运行之前连接/监控应用程序并能够单步执行代码。

问题仅在导入启动应用程序时出现。我看到我可以使用 DDMS 来调试 logcat 和堆,但我需要能够使用调试器单步执行代码……至少我认为我是这样做的。

enter image description here

最佳答案

在几个最新的 API 版本(至少 21+)中,您可以找到:

Settings -> Developer options -> Wait for debugger.

它可以帮助您在调试应用程序启动期间停止调试器

关于Android 在不运行应用程序的情况下附加调试器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15032644/

相关文章:

java - 在运行 gradle eclipse 任务之前是否需要关闭 Eclipse?

android - 在 android 调试器中使用 Tracer For opengl

安卓模拟器启动失败

android - 任何停止内置滚动的 WebView 的方法

android - LocationAwareException : Execution failed for task ':app:processDebugManifest'

android - 在 Android 中通过动画调整 View 大小

java - future 的功能还需要 AssetManager 吗?

android - 所有 EditText 框中的非 Activity InputConnection 警告

java - android scala eclipse 插件的 searchView 小部件中的过滤方法

c - 找不到 Eclipse mac osx : Launch failed, 二进制文件