善用Logcat!

2024-06-19 16:58
文章标签 logcat 善用

本文主要是介绍善用Logcat!,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

在开发android程序时,使用eclipse中的Logcat是debug是的重要手段,本人以前不会使用Logcat,所以调试程序时非常吃力,有时候只是一个空指针错误都不知道怎么导致的,现在简单说一下android中的Log类以及Logcat的使用方法!

1.Log类

Log是一个类,它位于android.util包中,android.util.Log这个类用于打印Log,Logcat是用于捕捉程序运行时产生的Log,比如我打开了应用,我点击了屏幕,我哪里出现了空指针,logcat都可以捕捉下来并记录以便我们进行调试程序。

2.Log的五个级别

我们可以自己定义的Log有五个级别,根据其重要性排列如下:

                                                     
程序员可以根据需要在自己的程序中打印对应级别的Log以便进行调试。

3.eclipse中Logcat的使用方法

图是一个eclipse中Logcat的界面,下面说说各个区域的作用,此窗口分为两部分,左侧的过滤器,右侧的主窗口。先说一下右侧主窗口,在中间的显示的是此日志的一些信息,包括level(级别),time(产生时间),PID(进程id),TID(线程id),Application(哪一个程序),Tag(标签),Text(文本内容),浅显易懂。再就是右上角的五个按钮的作用,第一个是一个下拉框,它用于筛选出本级别及以上的日志,其他的不予显示,比如我选了info,那么他会显示error,warn,info级别的信息。第二个按钮是将日志导出到文本文件,第三个按钮是清除这些日志,第四个是改变视图模式,第五个是始终显示最下面的日志。再就是右侧的筛选器,你可以自定义你要显示的日志,其他的则不予显示。


这篇关于善用Logcat!的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/1075608

相关文章

Android的logcat日志详解

Android log系统 logcat介绍 logcat是android中的一个命令行工具,可以用于得到程序的log信息。下面介绍 adb logcat中的详细参数命令以及如何才能高效的打印日志,或把日志保存到我们指定的位置。 可以输入 adb logcat --help,查看一下一些简单的数据格式: adb logcat --help 输出结果: Usage: logcat [

善用工具:开发与效率

文章目录 常用工具Visual Studio Code(VS Code)GitDockerPostman 效率对比VS Code 与 Sublime TextGit 与 SVNDocker 与虚拟机Postman 与 cURL 近来趋势人工智能与编程工具的结合低代码与无代码平台版本控制的演进准备自适应的开发环境与新兴技术的整合 团队合作工具协作平台(例如:Slack 和 Microsoft

adb logcat 查询过滤日志

Logcat 命令行工具 Logcat 是一个命令行工具,用于转储系统消息日志,包括设备抛出错误时的堆栈轨迹,以及从你的应用使用 Log 类写入的消息。 日志记录系统概览 Android 日志记录系统是系统进程 logd 维护的一组结构化环形缓冲区。这组可用的缓冲区是固定的,并由系统定义。最相关的缓冲区为:main(用于存储大多数应用日志)、system(用于存储源自 Android 操作系

adt如何禁止logcat自动滚动到底部

网上查的都是这个操作,但是我发现并不管用 后来我自己探索,终于在窗口下方看到了这个按钮,点击后就搞定了

android studio设置主题、护眼色、字体、Logcat前景色背景色、创建类时,添加作者名和日期等

1、设置主题 按快捷键Ctrl+Alt+s,打开settings窗口。再选择Apprearance,选择自己喜欢的主题,默认两款,一个白,一个黑。我选择的是白色默认。如图: 2、设置护眼色  护眼色:#C7EDCC(护眼绿)  步骤:Editor->Color&Fonts->General选项,点击右侧Text项中的Default Text,再点击Background修改背景色。如图

Android静态安全检测 - logcat可能泄露隐私敏感信息

logcat可能泄露隐私敏感信息 - Log.v( )& Log.d( ) 一、API 1. 继承关系 【1】java.lang.Object 【2】android.util.Log 2. 主要方法 【1】Log.v(String tag, String msg)          详细(Verbose)信息          级别最低,输出颜色为

Android7.0版本以上的手机Eclipse无法打出LogCat

本来想用Eclipse连下手机看下log的,结果LogCat没打出来任何信息,起初怀疑是我的DDMS有问题,结果连了下我老大的手机,完美打出log,看了下Android系统,老大的是6.0的,我的7.1的,所以怀疑是系统的问题,查了好多资料,终于搞定。原因是官网的ADT最新版本23.0.7不支持android7.0以上手机的日志输出,更换了第三方的24.2.0版本的ADT,下载地址:https:/

LogCat中没有信息显示:device disconnected:1

LogCat中:device disconnected:1    或者没有信息显示 原因:当前没有模拟器或者模拟器异常关闭造成的。 window -> Show Views -> device -> 点击其中任意一个即可 处理方法: 选择一个点击一下即可。

adb logcat命令

[0 adb logcat --help] adb logcat --help -s:设置输出日志的标签, 只显示该标签的日志 -f:将日志输出到文件(手机上) -v:设置日志的输出格式, 注意只能设置一项 -g:查看日志缓冲区信息 -G:设置日志缓冲区 [1 adb logcat -s] adb logcat -s LogUtil adb logcat -s LogUtil

大模型应用必看书籍:《大模型应用开发极简入门》-学习成为善用 AI 的人

《大模型应用开发极简入门:基于 GPT-4 和 ChatGPT》这本书旨在为读者提供一个从零开始,快速掌握大语言模型(LLM)开发的入门指南,特别是基于 GPT-4 和 ChatGPT 的应用开发。书中内容涵盖了大模型的基础概念、架构原理、应用场景、开发流程以及一些实用的开发技巧。 第一章:大语言模型基础 本章介绍了大语言模型的基本概念及其发展历程,重点讨论了 GPT-4 的架构和工作原理