1. Introduction
Since this Android Mediascanner source code analysis has been all written, and intermittent write for most of the time, so far just completed. Now make a summary of Mediascanner. (In fact, there is nothing to summarize, mediascanner overall architecture or refer to the Android Mediascanner master)
2. Programmatic articles
Android Mediascanner Masterplan
This article describes the Mediascanner architecture in detail, including the Mediascanner system layering, the code involved, the sequence of calls, and so on, several of which can be seen in detail.
If you want to understand the overall structure of mediascanner, you must read this article first.
3. Each module analyzes the 3.1 app layer
Android Mediascannerservice Source Analysis
3.2 Communication Layer
Android Mediascanner Source Code parsing
Android Mediascannerjni Source Detailed
One Java, and one C + + is responsible for communicating up and down respectively. By looking at the code you can see that there is a mediascannerclient, it is estimated that Google's original design idea is to match the two, but only to achieve part of the C + + layer of the client is almost not implemented.
3.3 Core Layer
Android MediaScanner.cpp Source Code parsing
Android Stagefrightmediascanner Source Code parsing
4. Summary
This is the article (^_^)
Copyright NOTICE: This article for Bo Master original article, without Bo Master permission not reproduced.
Android Mediascanner Summary