“C:\Windows\System32\drivers”目录删除Mslmedia.sys,开始-运行-cmd输入“sc delete mslmedia”回车,重启。
Media
packages/providers/MediaProvider
src/com/android/providers/media/MediaScannerReceiver.java
是一个BroadcastReceiver,功能室是进行媒体扫描,这也是MediaScanner提供给外界的接口之一。收到广播后启动MediaScannerService具体执行扫描工作。
src/com/android/providers/media/MediaScannerService.java
是一个Service,负责媒体扫描,它还要用到Framework中的MediaScanner来共同完成具体的扫描工作,扫描的结果在MediaProvidor提供的数据库中。
src/com/android/providers/media/MediaProvider.java
是一个ContentProvider,媒体库(Images/Audio/Video/Playlist 等)的数据提供者。负责操作数据库,并提供给别的程序insert、query、delete、update等操作。
与jni相关的文件:
frameworks/base/media/java/android/media
MediaScanner.java
frameworks/base/media/jni
android_media_MediaScanner.cpp
android_media_MediaPlayer.cpp
frameworks/base/core/jni/AndroidRuntime.cpp
libnativehelper/JNIHelp.cpp