自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

宋金时的专栏

士不可以不弘毅,任重而道远!你无法改变过去,却可以把握现在和未来,相信自己,无限可能!

  • 博客(4)
  • 资源 (77)
  • 收藏
  • 关注

原创 由Monkey测试引发的跨多个进程的Android系统死锁问题分析

一、问题现象1、界面定住,没有任何刷新,所有输入事件无效,包括power key2、adb shell可以连接并操作手机3、手机的data和sdcard存储空间已满4、watchdog没有重启system server二、解决方案通过初步分析、深入分析(具体分析过程和关键代码及log在下面)我们知道了问题的原因:1、monkey测试的过程中起了bugreport,并将bugreport输出到stdo

2016-10-14 15:49:32 7817 1

原创 由Asset中的double free引发的Android系统及APP崩溃问题分析

前言这个问题在来小米之前就遇到并解决过,当时的解决方案与朴老师的初步解决方案一样,本文在之前的初步分析结果之上进一步进行了深入分析,最终得出了当前看起来相对合理并符合原来架构设计的最终方案。 文中引用了朴老师抓的backtrace,同时在进一步分析的过程中朴老师也提出的大量有建设性的问题,感谢朴老师!一、问题现象1、systemui高频崩溃2、system server崩溃导致重启二、解决方案通过

2016-10-14 15:33:45 6893 4

原创 由Ctrl+Z引发的系统卡死重启问题分析

起因JT同学拿着手机来找我说用着用着自动重启了,让我看一下,我抓出bugreport一看是system server发生watchdog重启了,然后接着看了一下traces,发现traces比较诡异。初步分析为什么说traces诡异?暂且一看都被thread 31持有的锁给block了,那就看看thread 31在搞什么飞机?"InputDispatcher" prio=10 tid=31 Nati

2016-10-14 15:22:04 5741 1

原创 由ContactsProvider的升级引发的OTA首次开机卡白米问题分析

上午的宁静被一个OTA卡白米问题打破,接下来不断有人反馈不同机型都复现了OTA后卡白米,10.9号OTA升级到10.10号的版本,全机型问题,线刷没有问题,好吧,接下来就根据这些信息开始初步分析log吧!初步分析查看问题log,发现Boot phase到了PHASE_SYSTEM_SERVICES_READY 并且走到了PackageManagerService.systemReady10-1

2016-10-14 15:11:18 2695

AndroidARTruntimeOverview_v1.0.0

AndroidARTruntimeOverview_v1.0.0_201506051944.pdf

2015-06-05

AndroidDalvikVMOverview

AndroidDalvikVMOverview_v1.0.0_201506031920.pdf

2015-06-03

Android Anatomy and Physiology

Android Anatomy and Physiology.pdf

2015-06-01

InCallUI_issue_analysis_report

InCallUI_issue_analysis_report_201407101029.pdf

2015-06-01

Drive_show_black_screen_issue_analysis_report

Drive_show_black_screen_issue_analysis_report

2015-06-01

BOOT_COMPLETED issue analysis report

BOOT_COMPLETED_issue_analysis_report_201407111625.pdf

2015-06-01

Device_Provisioned_issue_analysis_report

Device_Provisioned_issue_analysis_report_201408201558.pdf

2015-06-01

Android系统中基于Binder的IPC流程框架分析

Andrid系统中基于Binder的IPC流程框架分析_V1.0_201407251755.pdf

2015-06-01

MagnificationGestureMechanism_Introduce

MagnificationGestureMechanism_Introduce_v0.1.pdf

2015-06-01

Boot process and Manage of the Activity

Boot process and Manage of the Activity_201408261721.pdf

2015-06-01

Activity_boot_process_analysis

Activity_boot_process_analysis_201407231537.pdf

2015-06-01

Coredump简介及使用

Android Coredump简介及使用_v1.0_201504281025.pdf

2015-06-01

AndroidFrameworkBootUpOverview

AndroidFrameworkBootUpOverview

2015-06-01

wince下wifi无线连接源码以及整套需要的库

wince下wiFi无线连接源码以及整套需要的库

2013-10-22

linux缓冲区溢出漏洞攻击文件

linux 缓冲区溢出 漏洞攻击 获取root权限 shell

2012-10-29

arm常用指令

嵌入式资料\ARM资料\arm常用指令.pdf

2011-10-05

基于μC_OS-Ⅱ的嵌入式蓝牙协议栈的研究与实现.pdf

基于μC_OS-Ⅱ的嵌入式蓝牙协议栈的研究与实现.pdf

2011-09-18

基于ARM的嵌入式文件系统YAFFS的移植.pdf

基于ARM的嵌入式文件系统YAFFS的移植.pdf

2011-09-18

基于Qt4的SQLite数据库应用编程.pdf

基于Qt4的SQLite数据库应用编程.pdf

2011-09-18

基于GCC的交叉编译器研究与开发.pdf

基于GCC的交叉编译器研究与开发.pdf

2011-09-18

基于ARM的嵌入式流媒体播放器的设计.pdf

\基于ARM的嵌入式流媒体播放器的设计.pdf

2011-09-18

便携式红外相机中触摸屏原理与应用.pdf

\便携式红外相机中触摸屏原理与应用.pdf

2011-09-18

Uboot在S3C2440上的移植.pdf

Uboot在S3C2440上的移植.pdf

2011-09-18

Qt_Embedded在S3C2440平台上的移植与开发.pdf

Qt_Embedded在S3C2440平台上的移植与开发.pdf

2011-09-18

MPlayer和Qtopia在嵌入式无线卡拉OK点播终端中的应用.pdf

\MPlayer和Qtopia在嵌入式无线卡拉OK点播终端中的应用.pdf

2011-09-18

Linux下嵌入式系统中SQlite数据库的应用.pdf

\Linux下嵌入式系统中SQlite数据库的应用.pdf

2011-09-18

Linux内核在S3C2440上移植的方法.pdf

Linux内核在S3C2440上移植的方法.pdf

2011-09-18

Linux内核移植与USB无线网卡驱动的研究与实现.pdf

Linux内核移植与USB无线网卡驱动的研究与实现.pdf

2011-09-18

Linux内核移植与USB驱动开发.pdf

\Linux内核移植与USB驱动开发.pdf

2011-09-18

Linux操作系统在ARM9处理器上的移植.pdf

Linux操作系统在ARM9处理器上的移植.pdf

2011-09-18

KTV点歌系统需求分析说明文档2007-12-27.doc

KTV点歌系统需求分析说明文档2007-12-27.doc

2011-09-18

参考资料\KTV点歌系统的设计与实现.pdf

参考资料\KTV点歌系统的设计与实现.pdf

2011-09-18

KTV点播与管理系统的设计与实现.pdf

KTV点播与管理系统的设计与实现.pdf

2011-09-18

参考资料\C++获取MP3文件信息.doc

参考资料\C++获取MP3文件信息.doc

2011-09-18

ARM嵌入式Linux系统的研究与实现.pdf

ARM嵌入式Linux系统的研究与实现.pdf

2011-09-18

arm-linux-gcc-3.4.6-glibc-2.3.6.tar.bz2

arm-linux-gcc-3.4.6-glibc-2.3.6.tar.bz2

2011-09-18

u-boot移植实验\u-boot-1.3.2.tar.bz2

u-boot移植实验\u-boot-1.3.2.tar.bz2

2011-09-18

2410经典实验指导书3.2.pdf

2410经典 实验 指导书 3.2.pdf

2011-09-18

经典SQL语句大全.doc

简单易懂的数据库,经典SQL语句大全.doc

2011-09-18

tslib-1.4.tar.bz2

触摸屏库源代码\tslib-1.4.tar.bz2

2011-09-18

空空如也

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

TA关注的人

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