在程序开发中,对程序进行调试是不可或缺的环节,它能帮助我们快速定位问题的bug,解决程序运行过程中各种异常问题。Android studio跟PC端的Visual studio 一样可以启动程序运行调试或attach 一个进程在线调试。
一、手机调试模式的配置
在进行android程序调试之前,首先要打开android手机或其他android设备的开发者模式(默认android在发布时,设备厂家会关闭开发者模式),然后在开发模式里面打开调试模式。这里以小米K30为例如何打开调试模式。
1)、首先在红米k30手机【设置】里进入【我的设备】选项,找到【全部参数】打开。
2、在全部参数里连续点击【MIUI版本】8次,即可进入开发者模式。
3、然后返回到【设置】,往下翻找到【更多设置】点击进入。
4、然后在最下面找到【开发者选项】,点击进入,往下翻找到【USB调试】,点击后面的开关。
5、第一次打开会弹出一个权限提醒,点击确定即可。
注意:以上只是以小米手机为例,其他Android设备也有打开调试模式的其他方式,比如有些机顶盒需要按特定的遥控按键才能打开调试模式。
二、连接手机
1.USB模式连接手机
手机插上USB数据线(注意第三方充电线不行),Android studio即可发现小米手机k30设备,说明连接成功
2.通过wifi连接
如果没有USB线,也可以通过wifi连接。首先在手机设置里面找到手机IP地址,然后使用adb connect命令连接即可。
三、调试程序
1)软件安装
在工具栏中选择app---选择xiaomi redmi k30设备---run,即可以安装程序到Android手机上
2)运行并debug程序
工具栏中选择app---选择xiaomi redmi k30设备---debug app 即可以调试当前app。至此,我们在最下方的debug窗口,可以单步,断点等各种方式调试APP。
3)attach 一个已运行的进程
在工具栏中选择app---选择xiaomi redmi k30设备---attach debug app 即可以调试一个已经运行的进程,我们可以单步,断点等各种方式调试APP。
在调试模式,我们可以通过logcat 窗口查看和过滤日志
以上就是Android程序的基本调试方式