Android Studio - 如何逐步调试?什么是捷径?

时间:2017-05-02 16:08:01

标签: android

在Visual Studio中,我可以使用F5逐步完成代码,而不会创建更多断点。

如何在Android Studio中执行此操作?

4 个答案:

答案 0 :(得分:6)

从你的问题来看,这听起来像是在寻找一步一步的调试选项?如果是这样,您只需要在调试模式下启动应用程序(Shift + F9)并通过单击要停止的代码行的最左侧来放置一个手动断点。然后使用调试窗口内的工具(到达断点时自动打开)。用F8控制一步一步。

答案 1 :(得分:1)

来自Android Developer Fundamentals Course (3.1: The Android Studio Debugger)

<块引用>

单步执行代码

要使用任何阶跃函数:

开始调试您的应用。暂停执行您的应用程序 断点。

您的应用程序停止执行,调试器显示当前状态 的应用程序。当前行在您的代码中突出显示。

单击“跳过”图标,选择“运行”>“跳过”,或键入 F8。

Step Over 执行当前类中的下一行代码并 方法,执行该行上的所有方法调用并剩余 在同一个文件中。

单击“步入”图标,选择“运行”>“步入”,或键入 F7。

Step Into 跳转到当前方法调用的执行中 行(与仅执行该方法并保持相同 线)。 Frames 视图(您将在下一节中了解) 更新以显示新的堆栈帧(新方法)。如果方法 调用包含在另一个类中,该类的文件被打开 并突出显示该文件中的当前行。你可以继续 跳过这个新方法调用中的行,或者更深入地了解其他 方法。

单击“跳出”图标,选择“运行”>“跳出”,或键入 Shift-F8。

Step Out 执行完当前方法并返回到 调用该方法的点。

要恢复应用程序的正常执行,请选择“运行”>“恢复程序”或 点击“恢复”图标。

答案 2 :(得分:0)

在断点处标记一个断点goto Run->调试器,然后按F8在android studio中进行逐步调试

答案 3 :(得分:0)

将调试器附加到进程似乎可以保持连接。 运行-> 将调试器附加到 Android 进程。 F6 进入 mac。