External.db
Android is a database file external.db that manages multimedia files (audio, video, pictures) that are under/data/data/com.android.providers.media.
Under the Media table, you can see the correspondence between the file path (_data) and the identifier ID (_id) of the URI.
Code
Get path:
Intent Intent =NewIntent (Intent.action_pick,android.provider.mediastore.images.media.external_content_uri); Uri URI=Intent.getdata (); ArrayList<String> list =NewArraylist<string>(); String[] Proj={MediaStore.Images.Media.DATA}; Cursor Cursor= Context.getcontentresolver (). Query (URI, Proj,NULL,NULL,NULL);//managedquery (URI, proj, NULL, NULL, NULL); while(Cursor.movetonext ()) {String path=cursor.getstring (0); List.add (NewFile (path). GetAbsolutePath ()); }I'm the dividing line of the king of the Land Tiger.
Android--Com.android.providers.media,external.db