# What are the requirements for a sound file in android?

I am creating a game in Android and eventually I am going to outsource the sound effects. I have a few place holder sounds for testing and I have noticed a problem. I have an OGG sound file which plays correctly through the emulator/headphones but when I put it on my phone it doesn't play. Putting my ear right up to the speaker I can hear a faint crackle.

So what are the requirements for a mobile sound file? Frequency, format, etc.

Are you using android.media.SoundPool or another library?