[摘]Android源码之init.rc文件规则和init.c解析 前言 本文主要讲解Android源码之init.rc文件规则和init.c解析。 本文摘抄网上大牛的文章(链接文末),方便自己查阅。 多谢分享。 正文 init.c与init.rc在源码中的位置: i... 源码分析# Action# Android# commands 1年前472
Android Zygote进程的启动流程简单分析 前言 在Android系统中,所有的应用程序进程以及系统服务进程SystemServer都是由Zygote进程孕育(fork)出来的,因为Android系统是基于Linux内核的,而在Linux系统中... 源码分析# Android# AndroidRuntime# init.rc 1年前325
interface_cast简介 前言 interface_cast在Android Framework中很常见,虽然记得住,但也容易忘记,因此记录一下,方便自己查阅。 正文 这里以IServiceManager.cpp为例。 ISe... 源码分析# Android# BpServiceManager# Framework 1年前358
MediaProvider源码分析 前言 MediaProvider继承自ContentProvider,是Android用于存储图片、音频、视频和文档等多媒体信息,提供给其他需要的应用使用。 今天就对MediaProvider应用代码... 源码分析# external# internal# MediaProvider 1年前326
MediaScanner源码分析 前言 上一篇《MediaProvider源码分析》分析到,正在对多媒体的扫描是在MediaScanner中,因此进入就进一步分析多媒体扫描逻辑。 这里是用了Android P源码分析,只能是个人流水账... 源码分析# MediaScanner# 多媒体 1年前455
MediaScanner源码JNI介绍 前言 之前介绍MediaScanner源码时就知道这里用了JNI,学习完JNI后重跟一下MediaScanner的代码。记录一下本地方法的使用和调用Java方法,记录于此,方便自己查阅和复现。 正文 ... 源码分析# frameworks# JNI# MediaScanner 1年前281
MediaPlayer java层介绍 前言 Android中经常用MediaPlayer控制音频/视频文件和流的播放。虽然经常用,但没怎么看其源码,今天有空记录一下,方便自己查阅。 正文 本篇涉及的源码目录 frameworks\base... 源码分析# Android# MediaPlayer 1年前311
MediaScanner源码JNI介绍2 前言 接上文《MediaScanner源码JNI介绍》介绍register_android_media_MediaScanner的registerNativeMethods()注册是在android... 源码分析# JNI# JNI_OnLoad# MediaPlayer 1年前285