" Run As Android Application"有什么区别?和"调试为Android应用程序"?

时间:2014-04-07 00:54:57

标签: android eclipse emulation

标题说全部。如果右键单击项目资源管理器中的文件夹并转到“运行方式”和“调试方式”,那会有什么区别?

3 个答案:

答案 0 :(得分:3)

调试模式允许代码调试:停止断点,变量检查,逐行执行代码,而运行模式不允许这样做。

答案 1 :(得分:2)

当您进行调试时,Eclipse将在断点处停止并允许其他调试操作(查看正在运行的线程等)。当你跑步时,它不会。

如果您首先选择"运行",您可以稍后通过设备视图附加调试器。那将切换到" Debug"模式。相反,您可以(也可以通过“设备”视图)从正在调试的进程中分离,它将切换到"运行"模式。

答案 2 :(得分:1)

Run as Android application: 

它通常会在不经过您选择的断点的情况下运行您的代码。

Debug as an Android Application:

它将通过遍历您在代码中描述或设置的所有断点来检查(或调试)您的代码。它实际上逐行检查代码并且是开发人员的最佳朋友,通过它可以很好地测试应用程序