检索当前正在运行的应用程序的导航历史记录

2024-03-07

我想要一种方法来向用户显示他当前在应用程序中的位置。例如,如果我有activity A,activity B, activity C等等...如果他导航到activity E(例如)..他应该能够看到他如何登陆当前屏幕的历史记录--(从Home->E或从home->a->b然后e或类似。准确地说..)..我已经阅读了开发人员论坛上的活动堆栈,但仍然没有办法连接到活动的堆栈跟踪...请帮助..


您可以使用getStackTrace()用于获取导航信息:

  StackTraceElement traceElement = Thread.currentThread()  
  .getStackTrace()[3];
  String logText = String.format(CLASS_METHOD_LINE_FORMAT,  
  traceElement.getClassName(), traceElement.getMethodName(),  
  traceElement.getLineNumber(), traceElement.getFileName());  
  Log.d("messg", logText);

or

猫/data/anr/traces.txt

但你需要有root权限才能修改其中的文件/data/

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

检索当前正在运行的应用程序的导航历史记录 的相关文章

随机推荐

  • Azure存储get_blob_to_stream无法将保存的csv文件下载为流

    我想将存储在Azure存储中的CSV文件下载到流中并直接在我的python脚本中使用 但是在Thomas的帮助下完成此操作后 我无法使用pandas read csv方法 错误消息是 pandas io common EmptyDataEr
  • 通过主管关闭 Docker 容器

    我无法关闭由主管通过以下方式启动的 Docker 容器supervisorctl stop all 就算是supervisorctl status显示容器已关闭 docker ps and ps表明它们实际上仍在运行 查阅有关行动的主管文件
  • 如何在Spring + JSP中创建超链接

    在 Spring JSP 中创建超链接的正确方法是什么 一定有比仅仅在代码中编码更好的方法 a href 标签 以显示人员的页面为例 网址是people htm 相应的控制器从数据库中获取人员并执行可选的列排序 JSP 可能如下所示 tab
  • Shiro 向 DefaultSecurityManager 抱怨“没有 id xxx 的会话”

    我在一个长期运行的应用程序中使用 Apache Shiro 1 2 0 该应用程序从队列中读取消息并采取操作 所采取的操作需要 Shiro 进行身份验证的会话 因此我实现了一个 ActAsAuthenticationToken 和自定义凭据
  • 在 Google Cloud Function 或 AWS Lambda 上部署 Universal Angular

    在尝试 Angular 2 时 我碰巧请参阅角度通用 https universal angular io quickstart 它是 Angular 2 应用程序的服务器端渲染 就像我们在 ReactJs 中一样 还有一份包含一个代码片段
  • 如何强制 SQL Server Management Studio 使用 64 位导入向导以避免错误:Microsoft.ACE.OLEDB.12.0 提供程序未注册

    我安装了 64 位操作系统和 64 位 Office 我已经安装了 MS Data Access 组件 尝试了各种版本 64 位 32 位 我无法让 SSMS 导入 Excel 文件 我收到错误 Microsoft ACE OLEDB 12
  • 选出五个总和为 S 的数字

    给定一个数组A of N非负数 我有兴趣找到可以选择 5 个数字 从数组中的不同位置 的方法数 使得它们的总和为S 有一个简单的解决方案O N 3 Let H be a hash table of sum position of leftm
  • 找到notepad.exe和mspaint.exe的路径

    找出可在不同版本的 Windows 上运行的 notepad exe 和 mspaint exe 所在位置的最佳方法是什么 我应该通过以下方式获取 Windows 目录吗SHGetFolderPath NULL CSIDL WINDOWS
  • Firebase 注销用户所有会话

    我在我的 iOS 应用程序中使用 Firebase 身份验证 当用户使用 Firebase 登录我的应用程序然后注销该用户的所有其他设备 会话 时 Firebase 有什么方法吗 我可以使用 Firebase 管理 SDK 来做到这一点吗
  • 如何使用 Go 不将空结构封送到 JSON 中?

    我有一个这样的结构 type Result struct Data MyStruct json data omitempty Status string json status omitempty Reason string json re
  • 谷歌分析:dataLayer.push 不起作用?

    基于此线程 使用 Google 跟踪代码管理器跟踪事件 https stackoverflow com questions 18192982 tracking events using google tag manager 18194823
  • 使用 GL_POLYGON 绘制圆的纹理映射

    我正在尝试使用将纹理映射到圆形GL POLYGON使用此代码 void drawCircleOutline Circle c int textureindex float angle radian x y values needed by
  • 如何在主窗体之前显示设置配置的窗体?

    在我的项目中我有两个表单 form1 form2 form1是配置表单 我想显示 Form1 当我们单击 Button1 时 然后显示 Form2 和释放 释放 Form1 我该怎么做 我用这个代码 但是这个项目启动然后自动退出 一位朋友说
  • 双打会遭受溢出吗?

    双精度浮点数或浮点数是否可能发生溢出 环绕 如果在 x86 或 x64 硬件上达到最大值 或最小值 会发生什么情况 在符合 IEEE 754 标准的系统上 溢出会导致特殊的 无穷大 或 负无穷大 值 超过该值 任何进一步的增量都将不起作用
  • 词汇分散图是seaborn

    我正在使用 seaborn 模块来生成类似于下面示例的图 import pandas as pd import matplotlib pyplot as plt import numpy as np import seaborn as sn
  • 如何将特定文件类型从一个文件夹复制到另一个文件夹

    如何将特定文件类型从一个文件夹复制到另一个文件夹 同时保留文件夹结构 以下批处理命令能够将特定文件类型复制到文件夹 但无法保留文件夹结构 for R c source f in cpp h do copy f x destination 我
  • 每个 Java 应用程序是否有一个 JVM?

    所有运行的 Java 应用程序都使用相同的 JVM 还是 每个 Java 应用程序一个 JVM 适用 假设应用程序是 IntelliJ IDEA 服务器和 NetBeans 此外 每个Java应用程序分配的JVM和使用的进程之间是否有任何联
  • AS3 - 缩放位图数据

    我想将 BitmapData 缩放到不同的大小 例如 200 400 600 和 800 有什么好的方法可以做到这一点 你不能直接缩放BitmapData但你可以对其进行缩放克隆 这是一个缩放的简单示例BitmapData package
  • 在 pkg-config 搜索路径中找不到 OpenCV 包

    我已经按照中的说明安装了 OpenCVhttps help ubuntu com community OpenCV https help ubuntu com community OpenCV sudo su sudo apt get in
  • 检索当前正在运行的应用程序的导航历史记录

    我想要一种方法来向用户显示他当前在应用程序中的位置 例如 如果我有activity A activity B activity C等等 如果他导航到activity E 例如 他应该能够看到他如何登陆当前屏幕的历史记录 从Home gt E