Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

When putting new music files or images onto the sd card of my android phone, android needs to scan for new files. Is there any way to speed up this process? E.g. putting all files in one directory? Currently I organized my music this way: music/artists/albums/files.mp3 Any suggestions?

share|improve this question
up vote 6 down vote accepted

One method is to put a file called .noMedia in the root of every folder that you don't want to be scanned. It won't improve the scanning of actual media, but it will prevent wasted time searching elsewhere (or indexing things that you don't want indexed, such as app assets).

share|improve this answer

some of the slowness may be due to the speed of your storage media.

If it's built in storage than there's not much you can do (apart from what Matthew Read suggested)

if it's an SD Card, maybe check that it's not a class 2 or something. perhaps try and get a class 10 to speed things up.

beyond those changes it's down to the device CPU speed

share|improve this answer
If I could accept two answers, I would have also accepted this answer. – math Feb 2 '12 at 12:15

There's no need to organize your files in any other theme. Android is indexing the media file and since api 1.0 player should query the Media Store which is using this index.

share|improve this answer
I guess you got me wrong. Building up the index is too slow, and I aimed on asking how it can be speed up. – math Jan 25 '12 at 14:39

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.