码迷,mamicode.com
首页 > 移动开发 > 详细

Android MediaScanner总结

时间:2015-07-20 16:28:52      阅读:140      评论:0      收藏:0      [点我收藏+]

标签:android   源代码   mediascan   media   

1. 简介

自此Android MediaScanner的源代码分析已经全部写完,前后断断续续写了大半个月的时间,至今刚刚完成。现在对MediaScanner做一下总结。(其实也没啥好总结的,MediaScanner整体架构还是参考Android MediaScanner 总纲 )

2. 纲领性文章

Android MediaScanner 总纲
此文对MediaScanner架构做了详细描述,包括MediaScanner系统分层,涉及的代码,调用顺序等做了描述,其中几张图可以详细看看。
如果想了解MediaScanner整体结构就必须先看这篇文章。

3. 各个模块分析

3.1 APP层

Android MediaScannerService源码分析

3.2 通信层

Android MediaScanner源代码解析
Android MediaScannerJNI源码详解
一个JAVA,一个C++分别负责向上向下通信。通过查看代码你可以发现都有一个MediaScannerClient,估计Google原先的设计思路是将二者对应起来,但是仅仅实现了部分而已,C++层的Client几乎是没有实现。

3.3 核心层

Android MediaScanner.cpp 源代码解析
Android StageFrightMediaScanner源代码解析

4. 总结

就是本文啦(^_^)

版权声明:本文为博主原创文章,未经博主允许不得转载。

Android MediaScanner总结

标签:android   源代码   mediascan   media   

原文地址:http://blog.csdn.net/matrix_laboratory/article/details/46968719

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!