
上QQ阅读APP看书,第一时间看更新
3.8 调试Android应用程序
调试Android应用程序和调试普通的Java程序类似,需要像如图3-13所示的方式在Java代码中设置断点(鼠标左键单击代码前面的区域即可)。调试程序也需要启动Android模拟器,然后选中要调试的Android工程,单击鼠标右键,选择“Debug As”>“Android Application”菜单项开始调试程序。程序在Android模拟器中刚开始运行时会弹出如图3-14所示的对话框,通知用户程序即将进入调试模式。读者不需要管这个对话框,几秒后会自动关闭。如果单击了“Force Close”按钮,程序会结束运行。

▲图3-13 设置调试断点

▲图3-14 调试等待对话框
当图3-14所示的对话框关闭后开始执行程序,如果正好执行到设置了断点的代码行,就会自动转到调试模式,如图3-15所示。可以对代码进行Step Into、Step Over以及更高级的调试。