【发布时间】:2014-04-07 00:54:57
【问题描述】:
标题说明一切。如果在项目资源管理器中右键单击该文件夹,然后转到 Run As 和 Debug As,会有什么区别?
【问题讨论】:
标题说明一切。如果在项目资源管理器中右键单击该文件夹,然后转到 Run As 和 Debug As,会有什么区别?
【问题讨论】:
调试模式允许代码调试:断点暂停、变量检查、逐行代码执行,而运行模式不允许这样做。
【讨论】:
当您进行调试时,Eclipse 将在断点处停止并允许其他调试操作(查看正在运行的线程等)。当你运行时,它不会。
如果您从选择“运行”开始,您可以稍后通过设备视图附加调试器。这将切换到“调试”模式。相反,您可以(也通过设备视图)从正在调试的进程中分离出来,它将切换到“运行”模式。
【讨论】:
Run as Android application:
它通常会运行您的代码,而无需经过您选择的断点。
Debug as an Android Application:
它将通过检查您在代码中描述或设置的所有断点来检查(或调试)您的代码。它实际上逐行检查代码,并且是开发人员最好的朋友,通过它可以很好地测试应用程序.
【讨论】: