浅谈安卓studio之断点调试

来源:互联网 发布:建筑工程业的现状数据 编辑:程序博客网 时间:2024/06/06 11:35

在开发android应用的过程中,会出现各种未知的bug,这时候就需要使用开发软件的debug功能

开启debug功能的两种方式


直接在启用debug模式安装app,这样就可以进入断点调试


直接打开应用,选择当前应用的进程,如果选中进程之后,你看到显示这条信息

表示连接成功,可以进入断点调试

调试时的几种操作

1.单步执行代码


从当前断点跑到下一行代码

2.进入函数


只有当前行的代码中有自定义的函数,则会进入,否则执行下一行代码


不管当前行的代码中有自定义或者相关类库的函数,都会进入,否则执行下一行代码

3.跳出函数


进入函数后执行此操作会跳出当前执行的函数

4.进入下一个断点


此项操作会进入下一个设置的断点

debug窗口的展示


debug窗口有四个展示frames,threads,variables和watches

frames:当前调试的代码涉及的java类的信息

threads:当前调试的代码涉及的线程的信息

variables:最重要,当前的变量的值信息,调试时主要就是看变量的赋值有没有问题

watches:可以拦截当前调试代码中的相关变量的值信息

关闭debug功能


此项操作关闭debug的功能,关闭时展i示以下信息

 

用了安卓studio之后,一直没怎么用到debug功能,学习一下,做个笔记,如有错误,希望大家多多指正^_^