Android 在不 Root 的情况下获取 ANR 的日志

最近项目中遇到了 anr 的错误,需要导出设备的 anr 日志来进行相关的分析。

但是现在一般的 android 设备如果不 root,进入 adb shell 之后,是无法查看或者拷贝日志文件出来的。

找到解决办法是,终端输入

adb bugreport

会在电脑的 C:\Users\Administrator 下生成一个 bugreport 的压缩包,里面就含有一个 anr 的日志文件夹,用这个方法就能导出设备中的 anr 日志文件。

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 调试桥 Android 调试桥 (adb) 是一个通用命令行工具,其允许您与模拟器实例或连接的 A...
    guanjm阅读 1,506评论 0 1
  • adb 即 Android Debug Bridge 安卓调试桥,adb 是一个C/S架构的命令行工具,主要由 3...
    坚持未来阅读 2,773评论 0 2
  • Tcp/IP通信也是不安全的,在传输的时候也可能出现漏洞 查看正在运行的进程 adb shell ps -A |g...
    远远飘着云阅读 4,529评论 0 0
  • $ adb connect your-device-ip-address例如,adb connect 192.16...
    iSuperRed阅读 2,161评论 0 3
  • 一、Python简介和环境搭建以及pip的安装 4课时实验课主要内容 【Python简介】: Python 是一个...
    _小老虎_阅读 5,801评论 0 10