"选择调试应用"和#34;等待调试器"是Jelly Bean的新功能,有人知道如何使用这些新功能吗?
答案 0 :(得分:20)
我在这里找到答案:http://developer.android.com/tools/debugging/debugging-devtools.html
允许您选择要调试的应用程序。您无需设置此项 附加调试器,但设置此值有两个影响:
- 会的 如果你在断点上暂停,可以防止Android抛出错误 在调试时很长一段时间。
- 您可以选择等待 for Debugger选项暂停应用程序启动直到调试器 附上(下面描述)。
答案 1 :(得分:2)
这对我来说也是一个谜,但我会分享我的经验。我看不出这些选项会改变手机的行为。无论我选择何种设置,Galaxy Nexus的行为都与没有设置的旧款手机相似。
“等待调试器”是我从Eclipse开始运行应用程序时看到的对话框。它会保持一段时间,然后我的应用程序开始运行。自从我开始进行Android开发以来,情况一直如此,无论设置如何,它仍然可以在我的新旧设备上运行。
如果我点击“选择调试应用程序”,它允许我从手机上已安装的应用程序中选择一个允许调试的应用程序,这是我自己编写的应用程序。
在我的Galaxy Nexus上,无论我选择“Nothing”还是我的一个可调试应用程序都没关系,我仍然可以从Eclipse调试任何应用程序。我甚至看不到通过ADB连接加载应用程序所花费的时间差异。