I'm not sure what your actual problem is. The file doesn't load because Android think it's too large or it takes too much time or memory to load it? If it's the former problem, just rename the file extension to .mp3 (as mentioned in the thread). Apart from all that, consider to use serialized objects instead or a smaller model. If it's >1mb even when zipped, it might be too large for a mobile device anyway.