如何从logcat的日志中知道当前屏幕的活动页面是哪个?

logcat | grep -E "ActivityTaskManager: START|Displayed"

在Android系统中,可以通过logcat命令来获取系统日志,进而找到当前屏幕上活动的页面。要从logcat的日志中获取当前的Activity,请遵循以下步骤:

  1. 首先,连接你的Android设备并确保设备已经处于调试模式。

  2. 打开命令提示符(Windows)或终端(macOS/Linux),然后运行以下命令来获取过滤后的logcat输出:

    adb logcat ActivityManager:I *:S

    这条命令将显示所有与Activity Manager相关的信息,并屏蔽其他无关的日志。

  3. 在设备上执行操作,如打开应用或切换Activity。在命令提示符或终端中,你将看到类似以下的日志输出:

    I/ActivityManager( 1234): Displayed com.example.app/.MainActivity: +1s000ms

在这个例子中,当前屏幕上的Activity是com.example.app/.MainActivity

请注意,这个方法可能不适用于所有Android版本,因为日志输出格式可能因版本而异。但是,它通常适用于大多数情况。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值