`

Android程序应用运行时输出和查看日志

阅读更多

J2EE的开发,输出日志是很关键的过程,良好的日志输出,不仅能及时发现程序或业务的问题,也能对程序流程上的理解,代码的可读能力大大提升。


刚开始接触Android,试图使用System.out.println()做控制台的输出,虽然程序上不会报错,但是并不能显示在控制台上。


查询资料后发现Android可以使用Log进行日志的输出,通过android.util.Log类,进行不同类型的日志打印。


该类提供以下五种静态方法:

Log.v(String tag, String msg);------Verbose 冗长
Log.d(String tag, String msg);------Debug
Log.i(String tag, String msg);-------Info
Log.w(String tag, String msg);-----Warning
Log.e(String tag, String msg);------Error


String tag是一个标识,可以表示该输出内容位置;
String msg是日志的信息;


程序运行时,并不会在Eclipse控制台进行输出,这里提供两种方法查看运行时的日志输出:

1、进入{android-sdk-windows}\tools,使用[adb logcat]查看日志输出(更多方法查看adb);

2、使用Eclipse->Window->Show View->Other->Android->LogCat,选择即可显示日志输出。

 

分享到:
评论

相关推荐

    Android-AndroidLog日志打印输出到文件方便查看和上传到服务器

    标题"Android-AndroidLog日志打印输出到文件方便查看和上传到服务器"所描述的,就是一种将Android应用的日志信息写入到本地文件的方法,以便后续分析或上传到远程服务器。这个方法能够帮助开发者在无法直接访问设备...

    Android-Android日志工具支持Logcat输出和文件记录

    Android系统自带的日志系统Logcat,可以输出应用程序运行过程中的各种信息,包括错误、警告、信息等不同级别的日志。然而,仅依赖Logcat有时并不能满足所有需求,例如在长时间运行或者大量数据输出时,可能需要将...

    在Android界面上显示和获取Logcat日志输出

    每个日志级别都有其特定的用途,例如VERBOSE用于输出详细的调试信息,而ERROR则用于记录应用程序运行过程中的严重问题。 在Android Studio中,我们可以直接查看Logcat日志。打开Android Studio,点击底部的“Logcat...

    安卓logcat输出内核日志android studio工程源码

    在Android系统中,调试日志信息对于开发者来说是至关重要的,它可以帮助我们了解应用程序和系统的运行状态。本文将深入探讨如何使用"安卓logcat输出内核日志android studio工程源码"来收集和分析内核日志信息。我们...

    android版手机日志程序

    2. **Logcat**:Logcat是Android SDK中的一个命令行工具,用于实时监控和记录设备上所有应用程序的日志输出。开发者可以使用`adb logcat`命令在开发环境中查看设备或模拟器的日志。日志级别包括`VERBOSE`、`DEBUG`、...

    Android软件开发之程序中时时获取logcat日志信息

    在Android软件开发中,日志系统是调试和分析应用程序行为的关键工具。Logcat是Android提供的一种内置的日志系统,它能够记录应用程序以及其他系统组件产生的各种日志信息。开发者可以通过查看logcat日志来追踪错误、...

    让android的LogCat支持中文输出

    在Android开发过程中,LogCat是调试应用程序的重要工具,它能够帮助开发者查看运行时的日志信息。然而,默认情况下,LogCat不支持中文输出,这给处理包含中文信息的log带来了一定困扰。这篇博客将探讨如何使Android...

    Android和Gps日志记录程序源码

    Android GPS日志记录程序是一种应用程序,它允许用户在Android设备上收集和记录GPS定位数据。这类程序通常用于追踪用户的位置信息,例如户外运动路径、驾驶路线或者地理数据收集。源码是开发者用来学习、理解或修改...

    android获取应用程序的权限列表

    在Android系统中,每个应用程序都运行在一个独立的安全沙箱中,拥有特定的权限来访问系统资源和服务。了解和管理这些权限对于开发者和用户来说都至关重要。本文将详细讲解如何在Android系统中获取应用程序的权限列表...

    安卓调试输出adb日志到文件

    这有助于开发者对应用运行情况进行详细分析,定位和解决问题。使用adb logcat命令,配合不同的参数,可以定制化日志输出,从而更高效地进行故障排查。在实际开发中,熟练掌握这一技能将极大地提高工作效率。

    Android 程序调试技术学习

    本篇文章将深入探讨Android程序调试技术,包括使用Android Studio的调试工具、理解日志输出以及性能分析等方面。 首先,Android Studio作为Google官方推荐的Android开发集成环境,内置了强大的调试工具。当你点击...

    Android日志工具类

    在Android开发中,日志工具类是至关重要的,它用于记录应用程序运行时的详细信息,帮助开发者调试和排查问题。Android系统内置了`Log`类,但为了更好地管理和组织日志输出,通常会自定义一个日志工具类,如本案例中...

    android程序调试详解,解决程序排错的方法

    本文将深入探讨Android程序调试的多种方法,包括使用Eclipse开发平台、结合Android SDK、使用JUnit进行单元测试,以及如何利用日志输出和文件存储技术来辅助调试。 #### 使用Eclipse开发平台调试 Eclipse是Android...

    Android错误日志保存并上传服务器

    在Android开发过程中,错误日志的记录、保存和上传服务器是一项重要的任务,它能帮助开发者及时发现和定位程序运行中的问题。以下将详细介绍如何在Android Studio和Eclipse这两个集成开发环境中实现这一功能。 首先...

    Android-使用Kotlin和Timber轻松实现Android日志记录

    在Android应用开发中,日志记录是一个至关重要的环节,它帮助开发者追踪应用程序的运行状态,定位和解决问题。本文将深入探讨如何使用Kotlin语言和Timber库来实现高效且易于管理的日志系统。 首先,让我们了解...

    android 讲程序中获取og日志

    本篇文章将详细讲解如何在Android程序中获取和使用`logcat`日志。 1. **理解logcat** `logcat`是Android系统提供的一个命令行工具,用于查看设备或模拟器上的日志输出。这些日志包括系统服务、库和应用程序的调试...

    Android高级应用源码-日志记录,开源项目使用方法见说明.rar

    在Android开发中,日志记录是一项非常重要的任务,它能够帮助开发者在程序运行过程中追踪问题、调试代码,以及了解应用程序的运行状态。本开源项目聚焦于Android的日志记录技术,提供了一种高级应用的实现方式。通过...

    用Eclipse开发和调试Android应用程序

    此外,LogCat工具用于显示应用的日志输出,帮助定位和解决问题。 在本文中提到的Android SDK Platform Honeycomb Preview是针对平板电脑优化的系统版本,具有更强大的功能和界面设计,更适合大屏幕设备。随着SDK的...

    Android异常日志保存

    Android系统提供了一个名为Logcat的工具,用于记录应用程序和其他系统组件的输出日志。开发者可以通过adb命令行工具或者Android Studio的Logcat视图查看这些日志。然而,Logcat中的日志会随着设备的重启而丢失。为...

    android 工程 日志输出 附

    在Android开发中,日志输出是一项至关重要的任务,它帮助开发者在程序运行过程中跟踪和调试问题。本篇文章将深入探讨Android工程的日志输出,并结合标签"源码"和"工具",讨论如何有效地利用日志系统进行应用的调试与...

Global site tag (gtag.js) - Google Analytics