深入理解JNI
本章主要内容
·  通过一个实例,介绍JNI技术和在使用中应注意的问题。
本章涉及的源代码文件名及位置
下面是本章分析的源码文件名及其位置。
·  MediaScanner.java
framework/base/media/java/src/android/media/MediaScanner.java
·  android_media_...
                            
                            
                                分类:
其他好文   时间:
2016-04-01 18:41:22   
                                阅读次数:
140
                             
                    
                        
                            
                            
                                Android MediaScanner:(一)MediaScanner总体架构分类:Androidandroid.multimedia2012-05-19 18:295050人阅读评论(5)收藏举报androidservice数据库工作interfaceinsert田海立@csdn2012-05-...
                            
                            
                                分类:
移动开发   时间:
2015-09-23 10:20:53   
                                阅读次数:
167
                             
                    
                        
                            
                            
                                http://www.eoeandroid.com/forum.php?mod=viewthread&tid=98713==========================================================MediaScanner与音乐信息扫描== Android系统....
                            
                            
                                分类:
其他好文   时间:
2015-08-06 16:39:22   
                                阅读次数:
115
                             
                    
                        
                            
                            
                                由于《深入理解Android 卷一》和《深入理解Android卷二》不再出版,而知识的传播不应该因为纸质媒介的问题而中断,所以我将在OSC博客中全文转发这两本书的全部内容。 第10章 深入理解MediaScanner 本章主要内容 ...
                            
                            
                                分类:
移动开发   时间:
2015-08-02 18:31:38   
                                阅读次数:
242
                             
                    
                        
                            
                            
                                由于《深入理解Android 卷一》和《深入理解Android卷二》不再出版,而知识的传播不应该因为纸质媒介的问题而中断,所以我将在CSDN博客中全文转发这两本书的全部内容。第10章 深入理解MediaScanner本章主要内容·  介绍多媒体系统中媒体文件扫描的工作原理。本章涉及的源代码文件名及位置下面是本章分析的源码文件名及其位置。·  MediaProvider.javapackages/p...
                            
                            
                                分类:
移动开发   时间:
2015-08-02 18:21:11   
                                阅读次数:
316
                             
                    
                        
                            
                            
                                本文从Android源代码分析MediaScanner扫描文件的最终节点StageFrightMediaScanner。
StageFrightMediaScanner中函数比较少,真正处理媒体文件的processFileInternal函数,在此函数中通过调用MediaMetadataRetriever类处理媒体文件,然后把获取到的信息向上传递,最后写入数据库。...
                            
                            
                                分类:
移动开发   时间:
2015-07-20 16:36:33   
                                阅读次数:
163
                             
                    
                        
                            
                            
                                1. 简介自此Android MediaScanner的源代码分析已经全部写完,前后断断续续写了大半个月的时间,至今刚刚完成。现在对MediaScanner做一下总结。(其实也没啥好总结的,MediaScanner整体架构还是参考Android MediaScanner 总纲 )2. 纲领性文章Android MediaScanner 总纲  
此文对MediaScanner架构做了详细描述,包括M...
                            
                            
                                分类:
移动开发   时间:
2015-07-20 16:28:52   
                                阅读次数:
140
                             
                    
                        
                            
                            
                                1.简介MediaScannerJNI的在MediaScanner中的地位可参考 
Android MediaScanner 总纲  
MediaScanner JNI文件名: 
    android_media_MediaScanner.cpp 
位置: 
    frameworks\base\media\jni\android_media_MediaScanner.cpp  
android...
                            
                            
                                分类:
移动开发   时间:
2015-07-17 21:03:29   
                                阅读次数:
167
                             
                    
                        
                            
                            
                                1. 简介实现对文件夹的递归扫描 
libmedia – libmedia.so 
frameworks\av\media\libmedia\MediaScanner.cpp 2. 对文件的扫描由JNI调用processDirectory,然后由doProcessDirectory和doProcessDirectoryEntry实现对文件夹的递归扫描。2.1 doProcessDirectory循环...
                            
                            
                                分类:
移动开发   时间:
2015-07-17 21:02:04   
                                阅读次数:
143
                             
                    
                        
                            
                            
                                简介 
MediaScanner向上和MediaProvider.MediaScannerService交互, 响应其请求;  
向下和JNI交互. 
MediaScanner主要工作内容: 
(1)  
代码位置: 
frameworks/base/media/java/android/media/MediaScanner.java...
                            
                            
                                分类:
移动开发   时间:
2015-07-14 22:44:56   
                                阅读次数:
251