前言 手把手讲解系列文章,是我写给各位看官,也是写给我自己的。文章可能过分详细,但是这是为了帮助到尽量多的人,毕竟工作5,6年,不能老吸血,也到了回馈开源的时候.这个系列的文...
IP属地:广东
前言 手把手讲解系列文章,是我写给各位看官,也是写给我自己的。文章可能过分详细,但是这是为了帮助到尽量多的人,毕竟工作5,6年,不能老吸血,也到了回馈开源的时候.这个系列的文...
最近在做ANR优化,发现线上非常多的ANR(一半以上)原因都是Input dispatching timed out。对于Activity或Service生命周期的ANR产生...
Android系统最开始是为手机设计的,在机顶盒,电视,带屏音箱等大屏上运行后,芯片厂家做些适配,产品厂家也会做系统客制化,有时候还要适配第三方应用..等待这种适配容易引人系...
一、动态代理 + Hook 的实现 在之前的文章我们讲过插件化的实现有点类似,插件化一般是替换系统的 mInstrumentation 为自己的 Instrumentatio...
原创内容,转载请注明出处,多谢配合。 经过上一篇的介绍,对Input模块的组成有了大致了解。这篇介绍下输入子系统,了解下kernel如何收集硬件设备产生的输入事件。 一、输入...
普通应用的安装流程主要是分为下面几步 1:拷贝apk文件到/data/app下面 2:解析apk文件信息 3:dexopt操作 4:更新权限信息 5:完成安装,发送Inten...