Question: how long are android ringtones?
Answer: Thirty seconds is generally a good amount of time for a ringtone, but you can make it as short or long as you want. If it's shorter than the average ring time, it'll just loop.