快速定位到该按钮的代码

uiautomatorviewer结合Android Studio 快速定位代码案例:


引言:通常我们在不熟悉代码的情况下,我们时常会想怎么样快速熟悉代码,找到代码的控制逻辑,要是能看着界面就能找到代码位置该多爽?下面将介绍很简单的一种快速定位方法。

引用案例:  假设我们要快速定位到该按钮的代码


步骤一:在Android Sdk目录下找到->tools目录下找到->uiautomaatorviewer.bat并点击,注中间会出现一个console黑窗口,使用时不要关掉。


步骤二:uiautomaatorviewer.bat  分别点击123步,其中左上角点红色手机图标,点击该按钮才能显示resource-id 即布局的资源id,复制该id;


步骤三:在Android Studio 按 ctrl+shift+f  在Text to find 输入刚才复制的资源ID 并搜索,如果资源ID名唯一的话,很容易就可以定位到代码位置了。

如果不是最下角弹出的搜索结果面板中选择相似功能名称的类。(下图就快速定位到了代码位置)



文/霁雪清虹(简书作者)
原文链接:http://www.jianshu.com/p/4b376211ad22
著作权归作者所有,转载请联系作者获得授权,并标注“简书作者”。

(由于自己的操作导致布局变化时,再次点左上角点红色手机图标可同步现在的界面)



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值