23

“选择调试应用程序”和“等待调试器”是 Jelly Bean 中的新功能,有人知道如何使用这些新功能吗?

4

2 回答 2

22

我在这里找到了答案:http: //developer.android.com/tools/debugging/debugging-devtools.html

让您选择要调试的应用程序。您不需要设置它来附加调试器,但设置这个值有两个效果:

  • 如果您在调试时在断点处暂停很长时间,它将防止 Android 抛出错误。
  • 它将使您能够选择等待调试器选项以暂停应用程序启动,直到您的调试器附加(如下所述)。
于 2013-03-18T00:55:23.177 回答
2

这对我来说也是一个谜,但我会分享我的经验。我看不到这些选项会改变手机的行为。无论我选择何种设置,Galaxy Nexus 的行为都与我没有这些设置的旧手机一样。

“等待调试器”是我从 Eclipse 开始运行应用程序时看到的对话框。它会保持一段时间,然后我的应用程序开始运行。自从我开始 Android 开发以来就是这种情况,无论设置如何,它仍然可以在我的新旧设备上运行。

如果我单击“选择调试应用程序”,它允许我从手机上已安装的允许调试的应用程序中选择一个应用程序,这些应用程序是我自己编写的应用程序。

在我的 Galaxy Nexus 上,无论我选择“无”还是我的可调试应用程序之一,我仍然可以从 Eclipse 调试任何应用程序。我什至看不到通过 ADB 连接加载应用程序所需的时间差异。

于 2012-11-22T23:06:15.313 回答