如何停止Logcat在Android Studio中滚动


73

我以前使用过Eclipse,可以轻松停止logcat滚动,但是在Android Studio中找不到相同的功能。有人知道该怎么做吗?


1
您能再详细点吗?
Drag0

8
如果在滚动前单击logcat输出,它将停止自动滚动。
Lesleh

2
如此烦人且明显的小错误。
约书亚·品特

如@taotao的答案中所述:三次单击行和voilla!
Ujjwal Singh

在实际设备上运行Android Studio 1.1.0的Windows中,所有答案均不起作用(S5)。Google没人没有尝试使用此工具来编写Android应用程序吗?这是其他科技巨头一直做的事情:释放垃圾但不自己使用。“吃自己的狗粮”。Google成为Microsoft。
maxweber

Answers:


76

没有专用的按钮,但是您只需单击/突出显示要停止滚动的位置周围的一些文本即可。


21
我尝试过,有时它停止滚动,有时却没有滚动,这很奇怪。但是毕竟,最好有一个按钮将其停止,因为我不想被迫将鼠标快速移至logcat并开始突出显示文本以阻止其滚动。
Drag0

2
您可以单击logcat输出的底部以重新启用滚动。
Joe Freeman 2014年

1
@ Drag0就我而言,它仅在调试模式下在单击时停止滚动。如果您只运行它就行不通。
Eduardo Lino 2015年

2
这确实是非常糟糕的实施,并且令人沮丧。有时,您可能会遇到很多麻烦,并且只有在自动滚动过程中发现错误时才发现错误,并对其进行关注,才能单击所需的行,您必须向上滚动。多次向上滚动时,要查找要单击的行,它会再次滚动到末尾。为什么不只有专用按钮?
西德斯(Seaders)

1
这是否工作如果你已经设置只显示选定的应用程序在最右边的logcat,这可能说“不过滤”或一些自定义过滤器的下拉菜单..
DSlomer64

25

android studio具有此功能 在此处输入图片说明

您只需在该行上单击三下即可选择该行,它将停止滚动。


1
作品!尽管有时这条线会摇摇欲坠。不错的“接球”
Ujjwal Singh

在这里不起作用(1.2.2)。我单击,光标挂在缓冲区中...然后重新加载整个内容,并将我扔回底部。然后我把桌子上的一个随机物品弄碎了。(目前
尚不多

这对我有用,但是我不得不选择“无过滤器”而不是“仅显示选定的应用程序”,因为我试图从不断崩溃的应用程序中获取日志。
tonylo '16

7

我遇到过同样的问题。简单的解决方案:

在Android监视器的右侧,更改无过滤器->仅显示选定的应用程序


这应该是答案。AS 3.5;19/9/29
DSlomer64

这应该是答案!
Wesley Brian Lachenal,

1

实际上(在1.2.2中)我遇到一个问题,无法阻止它滚动。我尝试了这里提到的所有技巧和适当的方法,但是它一直在我下面滚动。

原来,尝试连接到早已断开连接的仿真器时出现问题,并且一直在重试。每次这样做,它都会重新加载所有内容,从而导致logcat刷新。因此,它并不是真正地滚动,只是感觉就像是因为缓冲区有多大。

我拔出了物理设备(在仿真器旁边运行),重新启动了Android Studio,重新插入了物理设备,然后繁荣起来,它不再保持“滚动”状态。

希望这可以帮助其他人。因为有一段时间,我感到非常沮丧。


0

天哪,诀窍是搜索。在LogCat中搜索内容,然后滚动将停止。已测试:在真实设备上运行Android Studio 1.1.0(S5)。此外,在我向上单击之前,先在一行上打勾,然后在下一行打勾。然后它完全停止了。之后,我可以删除搜索,并且滚动不再是自动的。


1
“ 13年10月18日”您在跟我开玩笑吗?Android Studio没有产品经理,还是Google只是没有提供有关开发者社区的信息。“作恶”!
maxweber
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.