Android Studio快捷键生成TAG、Log.x日志输出

本文介绍在Android开发中使用快捷键快速生成不同级别的日志记录方法,包括TAG生成、Log.d()、Log.e()等,并讲解如何在Android Studio中通过Logcat选项卡过滤日志输出。
生成TAG
logt+Tab键:
private static final String TAG = "Extract";
生成Log.d()
logd+Tab键:
Log.d(TAG, "onCreate: ");
生成Log.e()
loge+Tab键:
Log.e(TAG, "onCreate: ",new Throwable());
生成Log.i/w类似
Log.i(TAG, "onCreate: ");
Log.w(TAG, "onCreate: ", );
logm+Tab:打印参数
Log.d(TAG, "onCreate() called with: savedInstanceState = [" + savedInstanceState + "]");
logr+Tab:打印返回值
Log.d(TAG, "onCreate() returned: " + );
查看日志输出

在Android Studio Logcat选项卡,中可以选择过滤的级别,来过滤日志输出,比如Verbose、Debug、Error等,上面的选项(如Debug)会包含下面选项(如Error)的日志
在这里插入图片描述

<think> 我们正在讨论的是在Android Studio中查看Log.i()输出的方法。用户之前的问题和我的回答可能涉及Android开发中的日志查看。 根据Android开发常识,Log.i()是Android日志工具,用于输出信息级别的日志。在Android Studio中,我们通常使用Logcat工具窗口来查看日志。 因此,我们需要指导用户如何打开Logcat并过滤日志。 注意:我们不需要引用站内内容,因为我们有标准的Android Studio操作流程。 步骤: 1. 启动Android Studio并打开项目。 2. 确保设备(模拟器或真机)已连接并在运行应用。 3. 打开Logcat窗口:通常在Android Studio底部有一排工具窗口按钮,点击“Logcat”按钮(或通过菜单View->Tool Windows->Logcat)。 4.Logcat窗口中,可以选择设备(Device)和应用程序(App)。 5. 设置日志级别为Info,或者使用过滤器过滤出Tag为你的TAG或者包含“I/”的日志(因为Log.i()输出日志级别为INFO,在Logcat中显示为I)。 6. 也可以在搜索框中输入关键字来过滤。 另外,用户也可以直接在Logcat的搜索框中使用正则表达式进行更复杂的过滤。 生成相关问题: 1. 如何过滤Logcat中的日志? 2. 如何创建自定义的Logcat过滤器? 3. 除了Log.i(),还有哪些日志级别?如何使用? 4. 为什么有时候Logcat中没有日志输出? </think> 在 Android Studio 中查看 `Log.i()` 输出的方法如下: ### 查看步骤 1. **打开 Logcat 工具窗口** - 底部工具栏点击 **Logcat** 图标(或通过菜单栏:**View > Tool Windows > Logcat**) - 快捷键:Windows/Linux 用 `Alt+6`,macOS 用 `⌘+6` ![Logcat位置示意图](https://developer.android.com/static/studio/images/layout-logcat_2x.png) [^1] 2. **选择设备和应用** - 顶部下拉菜单选择连接的 **设备**(模拟器或真机) - 右侧下拉菜单选择目标 **应用包名** 3. **过滤日志** - 在搜索框输入以下任一条件: - 级别过滤:`level:info` - TAG过滤:`tag:你的TAG名`(替换为代码中的TAG常量) - 关键词:直接输入日志中的关键字 - 组合过滤示例:`tag:MyApp level:info "login success"` 4. **识别 Log.i() 输出** `Log.i()` 日志会以蓝色 `I/` 开头显示,格式如下: ``` I/你的TAG名( 1234): 日志内容 ``` ### 注意事项 - **确保设备调试模式开启**:真机需在开发者选项中启用 **USB调试**[^2] - **检查运行状态**:应用必须在运行中才会输出日志 - **日志级别说明**: - `Log.v()` → Verbose(黑色) - `Log.d()` → Debug(蓝色) - `Log.i()` → Info(蓝色) - `Log.w()` → Warn(橙色) - `Log.e()` → Error(红色)
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值