Found some references: http://developer.android.com/reference/android/provider/MediaStore.html#MEDIA_IGNORE_FILENAME
and http://developer.android.com/guide/topics/data/data-storage.html On Tuesday, April 2, 2013 10:46:56 PM UTC+1, RichardC wrote: > > If you don't want your files scanned I think you're supposed to put a > ".nomedia" into the folder. > > On Tuesday, April 2, 2013 10:18:37 PM UTC+1, Nathan wrote: >> >> I did get a log from a user using the Droid Razr Maxx HD, my nemesis. >> >> As usual, logs are useless for diagnosing a problem where there is a hard >> freeze. >> >> But in the log, there are >> 03-31 21:57:06.413 V/MediaProvider( 3315): query: >> uri=content://media/external/file, selection=_data LIKE ?1 AND >> lower(_data)=lower(?1) /storage/sdcard1/b/t/o/15/9556/14161.ext >> >> I will testify sincerely that I have never willfully called the media >> provider for said file. I have not use the Media provider apis to access a >> file. >> >> Instead I am using code like the following: >> File f("/storage/sdcard1/b/t/o/15/9556/14161.ext"); >> >> if(f.exists()&&f.length()>0) >> ..... >> >> >> Is a call to File.exists() being converted under the hood to a call to >> the MediaProvider? >> Is this common? >> >> I foresee certain problems with this scenario. >> To give the poor media scanner a break from sorting through lots of >> little files, I have included a .nomedia file in that folder. >> If that folder is being skipped, then a query to the mediaprovider will >> return false when the file actually exists. In some situations, this could >> cause me to redownload a file from a remote server that already exists. >> If the .nomedia is being ignored and it is scanning those folders, that >> puts a strain on the media scanner that I would rather avoid. >> >> Can anyone give me any insight? >> >> Nathan >> > -- -- You received this message because you are subscribed to the Google Groups "Android Developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [email protected] For more options, visit this group at http://groups.google.com/group/android-developers?hl=en --- You received this message because you are subscribed to the Google Groups "Android Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.

