servicemanager的启动简介前言 Android源码分析《mediaserver的启动》时涉及到mediaserver服务的添加和获取(之前没有细说),而管理这些服务的就是servicemanager这个类,也就是今天介绍的主角...Android源码分析# Android# Binder# service_manager2年前01540
SystemServer的启动之一前言 之前介绍过Zygote的启动流程,然后这里会forkSystemServer(),然后通过一系列最终找到SystemServer的main函数入口。 今天就进入看看SystemServer.ja...Android源码分析# forkSystemServer# SystemServiceManager# SystenServer2年前02060
Android消息机制源码介绍前言 对于Android消息机制源码分析已经烂大街了,之前跟网上大佬走了一遍,还记录了一下(《Android消息机制之一基础简介(1)》)。 我们知道消息机制涉及如下几个类 Message消息 Mes...Android源码分析# Android# Handler# Looper2年前01890
MediaPlayer源码介绍3前言 我们继续介绍MediaPlayer的源码,继《MediaPlayer源码介绍2》和《mediaserver的启动》后,MediaPlayer也进入了MediaPlayerService的接口调用...Android源码分析# Android# MediaPlayer# MediaPlayerService2年前01900
mediaserver的启动前言 之前介绍MediaPlayer的使用,上次写过《MediaPlayer JNI层介绍》,发现很多方法都是都是 # //BpMediaPlayer.prepareAsync() mPlayer-&...Android源码分析# Android# BpMediaPlayer# MediaPlayer2年前01580
MediaPlayer源码介绍2前言 之前介绍MediaPlayer ,接上文《MediaPlayer JNI层介绍》(看做《MediaPlayer源码介绍1》)介绍到mediaplayer.cpp,这也是一个代理,真正处理的并不是...Android源码分析# Android# Binder# BpMediaPlayerService2年前01570
Zygote的启动之二ZygoteInit前言 Android系统中,所有的应用程序以及SystemServer都是由Zygote进程孕育(fork)出来的。接上文,上文介绍从Native世界进入了Java世界。而且java世界的大门就是Zy...Android源码分析# SystemServer# zygote# ZygoteInit2年前02290
Zygote的启动之一app_main前言 Android系统中,所有的应用程序以及SystemServer都是由Zygote进程孕育(fork)出来的。这里介绍app_main.cpp中的代码。 Android P 正文 涉及文件 \s...Android源码分析# Android# app_main.cpp# init.rc2年前01740