android Studio调试技巧

本文介绍Android Studio中的高效调试技巧,包括分析数据流、设置条件断点、日志断点及修改变量值等,帮助开发者提高开发效率。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

AS现在是android开发最常用的工具,也是最快最高效的tool,调试技巧用的熟练也会增加开发效率。
1,分析传入数据和传出数据流,在菜单里面找到analyze,里面有Analyze Data Flow to Here/Analyze Data Flow form Here,选中当前变量或者参数,我们就可以知道数据那里传过来的/传到哪儿去了。

这里写图片描述

可以看出数据是从onCreare传过来的
2,条件断点,调试中非常有用的方式,可以自己直接赋值,减小调试时间,通过右键 断点(也可以在 Debug 视图上的 BreakPoint 列表上)对一个断点加入条件,即填写 Condition 中的条件。只有当满足条件时,才会进入断点中,也可以改变值

这里写图片描述
这里写图片描述
这里写图片描述

3,日志断点,当想打印一些日志信息,但是不想添加 log 代码后重新部署时,则可以在断点上单击鼠标右键, 取消选中 Suspend,然后勾选 Log evaluated Expression,并在输入框中输入要打印的日志信息,也可以在里面填写一些条件判断,打印日志

这里写图片描述

4,修改变量值,在调试过程中,修改变量值可以快速调试各个 Case,提高异常处理的调 试效率。在调试时进入断点后,如图 ,如果需要修改 i 变量的值,右键 单击 level,在弹出的菜单中选择 Set Value 或者使用快捷键 F2,就可以修改成需要的 值,并且该值只对当次有效
这里写图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值