Android Mediascanner Summary

Source: Internet
Author: User
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

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.