porque no funciona?

desarrolle una plicacion simple, coloque un fondo y varias imagenes de animales que al tocarlos reproducen el sonido del animal, en el emulador todo funciona perfecto, pero cuando lo instalo en mi celular (android 2.3.6) y toco algun animal no emite ningun sonido, alguien sabe porque?

En que formato esta el audio? Estas usando media.playSound() o audio.play()?

media.playEventsound()   ya lo intente en formato mp3 y wav pero nada mira…


display.setStatusBar( display.HiddenStatusBar )

 

local dispObj_1 = display.newImageRect( “fondo.jpg”, 480, 320 )

dispObj_1.x = 240

dispObj_1.y = 160

 

local gallo = display.newImageRect( “gallo.png”, 95, 82 )

gallo.x = 253

gallo.y = 238

 

function sonidogallo()

    media.playEventSound(“gallo.mp3”)

end

 

gallo:addEventListener(“touch”,sonidogallo)

En Android tiene que cargar el MP3 primero con media.newEventSound() así:

local soundID = media.newEventSound( "beep.caf" ) local playBeep = function() media.playEventSound( soundID ) end timer.performWithDelay( 7500, playBeep, 0 )

En la documentación hay mas información http://docs.coronalabs.com/api/library/media/playEventSound.html

En que formato esta el audio? Estas usando media.playSound() o audio.play()?

media.playEventsound()   ya lo intente en formato mp3 y wav pero nada mira…


display.setStatusBar( display.HiddenStatusBar )

 

local dispObj_1 = display.newImageRect( “fondo.jpg”, 480, 320 )

dispObj_1.x = 240

dispObj_1.y = 160

 

local gallo = display.newImageRect( “gallo.png”, 95, 82 )

gallo.x = 253

gallo.y = 238

 

function sonidogallo()

    media.playEventSound(“gallo.mp3”)

end

 

gallo:addEventListener(“touch”,sonidogallo)

En Android tiene que cargar el MP3 primero con media.newEventSound() así:

local soundID = media.newEventSound( "beep.caf" ) local playBeep = function() media.playEventSound( soundID ) end timer.performWithDelay( 7500, playBeep, 0 )

En la documentación hay mas información http://docs.coronalabs.com/api/library/media/playEventSound.html