Android
共 462 篇文章
排序
[摘]Android源码之init.rc文件规则和init.c解析
前言 本文主要讲解Android源码之init.rc文件规则和init.c解析。 本文摘抄网上大牛的文章(链接文末),方便自己查阅。 多谢分享。 正文 init.c与init.rc在源码中的位置: i...
Android Zygote进程的启动流程简单分析
前言 在Android系统中,所有的应用程序进程以及系统服务进程SystemServer都是由Zygote进程孕育(fork)出来的,因为Android系统是基于Linux内核的,而在Linux系统中...
interface_cast简介
前言 interface_cast在Android Framework中很常见,虽然记得住,但也容易忘记,因此记录一下,方便自己查阅。 正文 这里以IServiceManager.cpp为例。 ISe...
MediaPlayer java层介绍
前言 Android中经常用MediaPlayer控制音频/视频文件和流的播放。虽然经常用,但没怎么看其源码,今天有空记录一下,方便自己查阅。 正文 本篇涉及的源码目录 frameworks\base...
Android 中Bn和Bp介绍
前言 阅读Android源码时总是遇到Bnxx和Bpxx等类,老是对不上号,容易迷糊,因此这里记录一下,方便自己查阅。 正文 BP(binder proxy)和BN(binder native)是通过...
Android init进程的启动
前言 init的启动之前也跟过,目前用的是Android P,可能跟之前的存在一定的差异。因此重新记录一下,方便自己查阅。 这里只是走走流程,大部分内容来之《Android P (9.0) 之Init...