Я пытался сделать игру, и сейчас заставляю фоновую музыку работать. Файлы просто слишком велики, чтобы поместиться в каталог res / raw и скомпилировать их в apk, поэтому я загружаю их из Интернета. Это хорошее решение; он не занимает места на телефоне и играет плавно, просто он не будет работать, если телефон не сможет подключиться к Интернету во время работы приложения. Лучшим решением было бы загрузить музыку при первом запуске приложения, но я не могу найти документацию о том, как это сделать.
Любая помощь будет оценена.