2021年7月1日
摘要: 因为没有系统分析过ActivityManagerService,简单看来一点source code, 所以就简单记录在此,大概有谬误,不做实际应用参考。注:分析基于Android 9.0 一、进程状态 Process states 参考源码:http://aosp.opersys.com/xref/ 阅读全文
posted @ 2021-07-01 13:56 二的次方 阅读(2918) 评论(0) 推荐(1) 编辑
  2021年5月28日
摘要: 某些场景下并不需要打开SELinux,也就是SELinux设为Permissive,但如果程序设计不符合SELinux sepolicy, 日志中会频繁打印 如下类似avc: denied的log [ 24.018396] type=1400 audit(1622165470.867:666): a 阅读全文
posted @ 2021-05-28 11:25 二的次方 阅读(2430) 评论(0) 推荐(2) 编辑
  2020年1月22日
摘要: 1 前言 在之前的几篇文章中,我们基于Android 4.4源码分析了init进程的启动及事件处理逻辑。目前Android版本已然更新到Android 10了,很多代码及服务架构都做了大范围的调整重构,这其中也包括init相关的代码。 但是,万变不离其宗,很多核心思想和处理逻辑Android还是都保 阅读全文
posted @ 2020-01-22 11:37 二的次方 阅读(777) 评论(0) 推荐(1) 编辑
  2020年1月17日
摘要: **************************************************************************** Android 4.4 init进程分析文章链接 Android 4.4 Init进程分析一 :Android init进程概述 Android 阅读全文
posted @ 2020-01-17 17:18 二的次方 阅读(540) 评论(0) 推荐(1) 编辑
摘要: **************************************************************************** Android 4.4 init进程分析文章链接 Android 4.4 Init进程分析一 :Android init进程概述 Android 阅读全文
posted @ 2020-01-17 17:16 二的次方 阅读(811) 评论(0) 推荐(1) 编辑
摘要: **************************************************************************** Android 4.4 init进程分析文章链接 Android 4.4 Init进程分析一 :Android init进程概述 Android 阅读全文
posted @ 2020-01-17 17:15 二的次方 阅读(916) 评论(0) 推荐(0) 编辑
摘要: init进程概述 init进程是Android启动后,由内核启动的第一个用户级进程。 Android的init进程主要提供四大功能: 1. init进程处理子进程的终止与再启动; 2. init进程分析init.rc启动脚本文件,并根据相关文件中包含的内容,执行相应的功能; 3. init进程提供属 阅读全文
posted @ 2020-01-17 17:14 二的次方 阅读(446) 评论(0) 推荐(0) 编辑
  2020年1月15日
摘要: **************************************************************************** Android 4.4 init进程分析文章链接 Android 4.4 Init进程分析一 :Android init进程概述 Android 阅读全文
posted @ 2020-01-15 22:32 二的次方 阅读(803) 评论(0) 推荐(0) 编辑
摘要: **************************************************************************** Android 4.4 init进程分析文章链接 Android 4.4 Init进程分析一 :Android init进程概述 Android 阅读全文
posted @ 2020-01-15 22:02 二的次方 阅读(420) 评论(0) 推荐(0) 编辑
  2017年12月29日
摘要: 本文系作者自己学习之所用,文章内容仅出自作者拙劣之思考,问题之处烦请不吝指教。 MediaPlayer 能被用来控制音/视频文件或流媒体的回放。Android中以MediaPlayer类作为音视频播放的基础类,围绕着他开展了一系列的处理。学习一个新的模块,最简单的步骤就是找到一个典型的应用程序,通过 阅读全文
posted @ 2017-12-29 14:59 二的次方 阅读(4344) 评论(0) 推荐(2) 编辑