android - 如何在Android中调试两个进程?

标签 android android-service

在我的应用程序中,一个 Activity 启动了一个作为单独进程运行的服务,我想调试 Activity 以及服务,但调试器不会在服务的断点处停止?

感谢您的帮助。

最佳答案

这里只是为了详细说明其他答案,您可以暂时将 android.os.Debug.waitForDebugger(); 放在您的辅助进程的代码中,以简化此操作。

然后,只需通过 DDMS 或 IntelliJ(或您正在使用的任何工具)将调试器附加到进程即可。

关于android - 如何在Android中调试两个进程?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10036170/

相关文章:

java - 通过签名比较 SSL 证书 : is it enough?

java - bindService() 之后未创建(或连接)服务

android - 当应用程序关闭时,Kivy 服务停止

android - 如何在单独的线程上运行服务?

android - 从基于移动或浏览器的应用程序连接 MongoDB

Android:如何创建 3 个垂直点?

android - Android 库 JAR 可以依赖于 Android 库 AAR 吗?

java - 当应用程序从 Android 中最近的应用程序中滑出时,服务停止

android - Android 中自定义通知的确切时间

没有 Activity 的 Android 应用程序将充当服务并在设备启动时启动?