自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(9)
  • 收藏
  • 关注

转载 anr学习

http://rayleeya.iteye.com/category/89044

2016-04-08 23:50:33 452

转载 [转]Android ANR 分析解决方法

一:什么是ANRANR:Application Not Responding,即应用无响应二:ANR的类型ANR一般有三种类型:1. KeyDispatchTimeout(5 seconds) --主要类型按键或触摸事件在特定时间内无响应2. BroadcastTimeout(10 seconds) --BroadcastReceiver在特定时间内无法处理

2016-04-08 23:46:17 754

转载 Android NDK tombstone分析工具

Android NDK tombstone分析工具在Andoird Native库发生异常的时候,Linux会发生不同级别的sig,来结构相关进程的运行,同时会产生tombstone trace文件用于记录发生崩溃寄存器和堆栈的状态。这里面的涉及的知识点很多,但该文主要是介绍一下这种情况debug的工具stack.py。1,keypointa,Android sig

2016-04-08 23:41:07 1878

转载 关于ANR的官方建议

本翻译整理自: http://developer.android.com/guide/practices/responsiveness.html参考译文: http://blog.csdn.net/su1216/article/details/7876645 Designing for ResponsivenessIN THIS DOCUMENTWh

2016-04-08 23:30:47 619 1

原创 tombstone的log产生和分析工具

1. 当tombstone发生时:看什么log?.当 tombstone的发生时: kernel log, logcat log里都有输出: 还有 /data/tombstones文件夹下也有tombstone文件tombstone是发生在用户空间的程序: 分析问题需要看 logcat 或者是 tombstone文件中的backtrace.kernel log里的PC指针不是 tomb

2016-04-08 23:10:07 6999 1

转载 android signal 处理总结

在Android 开发中遇到一些signal 的情况,简要总结如下:1)Zygote 监控 子进程的退出情况jellybean/dalvik/vm/native/dalvik_system_Zygote.cpp#151    151     sa.sa_handler = sigchldHandler;    153     err = sigact

2016-04-07 22:58:47 4672

转载 Android 信号处理面面观 之 trace 文件含义

在前一章Android 信号处理面面观 之 信号定义、行为和来源 中,我们讨论过,Android 应用在收到异常终止信号(SIGQUIT)时,没有遵循传统 UNIX信号模型的默认行为 (终止 + core )。而是打印出trace 文件来,以利于记录应用异常终止的原因。 本文就重点分析 trace 文件是怎么产生的,并详细解释trace文件的各个字段的含义。一. TRACE 文

2016-04-07 22:43:49 801

转载 Android 信号处理面面观 之 信号定义、行为和来源

传统 Unix系统的信号定义和行为所有的符合Unix规范(如POSIX)的系统都统一定义了SIGNAL的数量、含义和行为。 作为Linux系统,Android自然不会更改SIGNAL的定义。在Android代码中,signal的定义一般在 signum.h (prebuilt/linux-x86/toolchain/i686-linux-glibc2.7-4.4.3/sysroot/u

2016-04-07 22:39:37 400

转载 Android 信号处理面面观 之 概述

首先澄清,本文讨论的信号是 Linux 软中断信号,而不是手机状态条里面用于显示当前手机通信强度的那个信号。 本文是 增量型博客,内容会不断更新,请改话题感兴趣的朋友偶尔可以再回头来看看更新的内容。我们知道,Unix系统里信号是一种软中断。尽管本身存在缺陷(后面会讨论到),但是作为Unix系统重要的异步事件处理方式之一,在Unix系统中发挥重要的作用。可以说,所有Unix系统(

2016-04-07 22:33:59 345

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除