美文网首页
Android ANR抓取

Android ANR抓取

作者: 韶指年华 | 来源:发表于2018-01-22 11:10 被阅读0次

由于公司没有专业测试,开发APP 自己测试 , 突然遇到了ANR ,  

ANR(Application Not Responding)定义

在Android上,如果你的应用程序有一段时间响应不够灵敏,系统会向用户显示一个对话框,这个对话框称作应用程序无响应(ANR:Application Not Responding)对话框。用户可以选择“等待”而让程序继续运行,也可以选择“强制关闭”。所以一个流畅的合理的应用程序中不能出现anr,而让用户每次都要处理这个对话框。因此,在程序里对响应性能的设计很重要,这样系统不会显示ANR给用户。默认情况下,在android中Activity的最长执行时间是5秒,BroadcastReceiver的最长执行时间则是10秒。

Android  Studio  只是给出了 ANR ,然后会发现 这个日志存入了  /data/anr/traces.text/

接下来我们 进如cmd  看看   输入 adb shell ls /data/anr/  看看 文件列表,如图1:

图1

发现了这 个 列表,接下来 我们就需要 把这个 文件导出来, 执行命令:adb pull /data/anr/traces.txt E:/   ,发现会报错 ,如图2

图2

错误信息是 :没有这样的文件或目录。  那我们去 盘符下 创建个目录就好了, 如图3:

图 3

接下来我们去E盘 看看  如图4:

图 4 

在上个图:

 图5

知道了 问题所在, 在去修改就好了。  

相关文章

  • 查看ANR日志

    标签(空格分隔):Android改Bug技巧 【Android】抓取log(anr) 1、anr问题的log一般都...

  • Android ANR抓取

    由于公司没有专业测试,开发APP 自己测试 , 突然遇到了ANR , ANR(Application Not R...

  • 抓取手机上的anr日志

    抓取手机上的anr日志

  • ANR系列

    ANR(0)---理解Android ANR的触发原理ANR(1)---理解Android ANR的信息收集过程A...

  • Android 抓取 ANR 日志终极办法

    在 Android 开发中,有时会遇到 ANR,一旦出现 ANR 我们就需要拿到对应的trace 文件来分析并解决...

  • Android ANR详解

    标签 :Android ANR traces文件 1、ANR定义及分类 ANR:Application Not R...

  • Android ANR

    什么是Android ANR? “ANR”是“Application Not Responding”的简写,即应用...

  • Android卡顿优化 | ANR分析与实战(附ANR-Watc

    本文要点ANR概述发生ANR后Android系统的执行流程ANR-WatchDog原理与实战ANR的传统解决套路A...

  • Android ANR的产生和解决办法

    ANR (Application Not Responding 程序无响应)ANR定义:在Android上,如果你...

  • ANR分析

    Android ANR机制介绍 ANR(Application Not responding),是指应用程序未响应...

网友评论

      本文标题:Android ANR抓取

      本文链接:https://www.haomeiwen.com/subject/baxlaxtx.html