Debug.waitForDebugger();不在Android工作室工作

时间:2015-07-15 14:51:39

标签: android debugging

当我使用Eclipse时,我使用Debug.waitForDebugger()进入调试模式,难以达到类似服务的类。

然而,自从我搬到Android Studio后,我无法使Debug.waitForDebugger()工作。 当我添加它并运行应用程序时,它根本不会进入调试模式。

有谁知道如何让Debug.waitForDebugger()在Android Studio中运行?

3 个答案:

答案 0 :(得分:2)

引自AOSP问题76040 https://code.google.com/p/android/issues/detail?id=76040 -

“Eclipse中的DDMS将监视在设备上运行的应用程序。当应用程序以”wait-for-debugger“模式显示在ddms中且应用程序名称(其包)与工作区中打开的应用程序包匹配时,则ADT将自动连接使用该特定应用配置的调试器。

我们也应该在Studio中这样做。可能在1.0之后虽然“

到目前为止,Android Studio中尚未解决此问题。

答案 1 :(得分:1)

尝试android.os.Debug.waitForDebugger();

答案 2 :(得分:0)

使用"Settings>Development Options" as advised here下的仿真器/设备条目