MediaPlayer ya no funciona en el emulador desde r10?

protected MediaPlayer _mediaPlayer;  

protected void playFromResource(int resId)     
    {     
    if (_mediaPlayer != null)         
        {         
        _mediaPlayer.stop();         
        _mediaPlayer.release();
        }     
    _mediaPlayer = MediaPlayer.create(this, resId);
    _mediaPlayer.start();
    }  

Este código solía funcionar bien tanto en el emulador como en los dispositivos. Desde hace algún tiempo (creo que es desde que actualicé a ADT r10) solo funciona en dispositivos. En el emulador ya no hay sonido y la aplicación se congela cuando pasaon _mediaPlayer.release() (la segunda vez que se llama a la función). Pude evitar que la aplicación se bloqueara reemplazandostop() yrelease() porreset() pero no resuelve el problema principal: no hay sonido en el emulador.

el archivo de registro me muestra un montón de estos (solo en el emulador) justo después de la llamada astart()

03-09 19: 14: 30.716: WARN / AudioTrack (34): tiempo de espera de getBuffer (¿la CPU está vinculada?) 0x1afb8 usuario = 00001e00, servidor = 00000600

Alguna pista ???

Respuestas a la pregunta(4)

Su respuesta a la pregunta