ios - Error de carga de música de Libgdx robovm
android-studio (1)
La descripción del error no fue clara. Lo que realmente significa es que el archivo no se pudo encontrar. Parece que el proyecto apuntaba a la carpeta de activos del proyecto de Android. Mientras que yo estaba haciendo cambios en la carpeta de recursos de iOS.
Estoy intentando ejecutar el módulo ios de un proyecto libgdx (usando android studio). No enfrentar este problema para los módulos de escritorio o Android.
Estoy tratando de leer archivos mp3 usando
Gdx.audio.newMusic(Gdx.files.internal(filepath));
Obtuve el siguiente error:
2015-08-28 14: 55: 20.079 IOSLauncher [354: 28520] Error OAL: - [OALAudioTrack preloadUrl: seekTime:]:: No se pudo cargar el archivo URL: /// private / var / mobile / Containers / Bundle / Application / 8D3A4B05-D747-4E9E-84F6-FF0A492D77A6 / IOSLauncher.app / data / Sound / gamemusic.mp3: La operación no se pudo completar. (OSStatus error 2003334207.)
com.badlogic.gdx.utils.GdxRuntimeException: error al abrir el archivo de música en /private/var/mobile/Containers/Bundle/Application/8D3A4B05-D747-4E9E-84F6-FF0A492D77A6/IOSLauncher.app/data/Sound/gamemusic.mp3 en com.badlogic.gdx.backends.iosrobovm.IOSAudio.newMusic (IOSAudio.java)
Traté de cargar el mismo archivo en la misma ubicación usando
Gdx.audio.newSound(Gdx.files.internal(filepath));
Funciona bien y puedo ejecutar el juego sin problemas.
He encontrado algunas menciones sobre este error en muchos lugares, pero no hay respuestas claras.
Por favor aconséjame.