当前位置: 首页 > 编程笔记 >

解决Android Studio日志太长或滚动太快问题

郑锋
2023-03-14
本文向大家介绍解决Android Studio日志太长或滚动太快问题,包括了解决Android Studio日志太长或滚动太快问题的使用技巧和注意事项,需要的朋友参考一下

前言

安卓开发经常遇到那种日志太长或滚动得太快, 我们直接的解决办法就是进行日志输出长度增大和添加日志过滤器,个人推荐用adb logcat处理更加方便灵活。

解决办法

1. 搜索过滤器

2. 修改日志缓冲大小

找到 " Android Studio安装目录\bin\idea.properties" 文件中的 idea.cycle.buffer.size=1024 修改成你要的缓冲大小即可。

3. adb logcat 输出日志到指定文件(不能解决日志过长的问题)

i. 配置adb环境变量

ii. 打开cmd,修改cmd编码(默认编码是GBK)

win+r -> 输入:cmd + enter -> 输入:chcp 65001

cmd窗口切换编码:

65001——UTF-8

936——简体中文

950——繁体中文

437——美国/加拿大英语

932——日文

949——韩文

866——俄文

修改cmd窗口字体:cmd 标题栏右击 -> 属性 -> 字体 -> Lucida Console

iii. 输入命令

adb logcat -s “print” > C:\Users\Administrator\Desktop\android_logcat.log

然后运行模拟器或设备;

停止日志输出命令: ctrl + c;

-s “print” : 指定输出日志过滤关键字 ;

> C:\Users\Administrator\Desktop\android_logcat.log :日志输出文件;

adb logcat -f /sdcard/log.txt : 用来将日志输入到手机指定目录;

adb logcat --help:用来查看其它相关命令;

日志等级命令:

– V : Verbose (明细);

– D : Debug (调试);

– I : Info (信息);

– W : Warn (警告);

– E : Error (错误);

– F: Fatal (严重错误);

**完成~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~**

补充知识:Android Studio - 如何停止logcat不断滚动信息?

今天升级了一下Android Studio,升级之后准备调试程序,发现logcat里面不断滚动各种信息,我想调试程序非常困难了!

滚动信息截图:

如何阻止自动出现的各种滚动信息,只显示我正在开发工程的调试信息?其实非常简单,只要对logcat后面的"Regex"选项,选择一下就可以了!

1,先启动Android Studio。

2,连接真机。连接完毕后,如果正常,在Android Studio的logcat工具栏第一项,应该出现你的真机名称了。

3,在logcat工具栏第二项,选中要调试的工程。

4,选中logcat工具栏上的"Regex"。

5,选择"Regex"后面的列表框中的“Show only selected application”。

随后你会发现,信息不滚动了,而且当你调试你开发工程时候,只显示你开发工程的调试信息了!

以上这篇解决Android Studio日志太长或滚动太快问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持小牛知识库。

 类似资料:
  • 本文向大家介绍解决ele ui 表格表头太长问题的实现,包括了解决ele ui 表格表头太长问题的实现的使用技巧和注意事项,需要的朋友参考一下 设计图是这样: 可是做出来是这样: 出现了一行连着。。要知道工作上总有些ui没事做喜欢指指点点。 后来翻查官方手册发现了这个参数: 附上网址:https://element.eleme.cn/#/zh-CN/component/table 首先,我们要知道

  • 第一步: 首先我们要知道gradle从哪里下载,下载什么版本? 方法1:在gradle-wrapper.properties中查看gradle下载地址和版本 本例中,下载地址是:https:\/\/services.gradle.org\/distributions\/gradle-2.10-all.zip ,版本是2.10. 方法2:去查看所有分发的gradle版本地址:https:\/\/se

  • 问题内容: 我遇到一个奇怪的情况: 我正在卷曲这样的网址: 如果我尝试使用以下方法进行测试: 这是说: 我在这里引起什么问题? 编辑 :这是idna的追溯。我猜想,它会尝试按分割输入,在这种情况下,第一个标签为空,这是第一个标签之前的速度。 问题答案: 问题是您的URL无法按照rules正确编码,该规则控制如何转换国际化域名: 域名的ASCII和非ASCII形式之间的转换是通过称为ToASCII和

  • 我仍在开发我的android应用程序,我仍在努力处理XML和滚动视图。我想显示一个AlertDialog,其中包含: 窗口顶部的JPEG图像 图片下的两个EditText,在相同的Y坐标处。(以及对话框的正负按钮,似乎都可以正常工作)JPEG来自相机,并且非常大,可以在对话框中显示它并隐藏两个EditText。我决定将其嵌入到滚动视图中,以允许用户在图片太大时滚动显示。 问题是,现在我可以显示所有

  • 问题内容: 我已经开发了一个PHP网络应用程序。我给用户一个选项,可以一次更新多个问题。这样做时,有时用户会遇到此错误。有什么办法可以增加Apache中URL的长度? 问题答案: 在Apache下,该限制是可配置的值 。如果要支持更长的请求URI,请将此值更改为大于其默认值8190的值。该值在 /etc/apache2/apache2.conf中 。如果不是,请在下添加新行()。 但是,请注意,如

  • 我是新的Liferay开发,我面临的麻烦与启动我的Liferay Tomcat服务器。它几乎需要3分钟(169048毫秒),这对于开发来说是不可接受的。我想把它压缩到一分钟左右。 以下是我的机器的规格: 英特尔酷睿双核T2300@1.66 GHz 4GB RAM(使用中3.24GB) 带有Service Pack 1Windows 7 Enterprise 32位 我正在使用: Liferay 6