I'm just using the built in MediaRecorder and MediaPlayer clases, so,
no I'm not using alsa_sound.

However, thanks to some help I was able to discover that the problem
is being caused by the permissions set on the recorded file, which is
not world-readable in Android 1.5.  I was able to fix this by
inserting the following code:

//set player permissions
 String command = "chmod 666 " + recordFile.toString();
 try {
        Runtime.getRuntime().exec(command);
} catch (IOException e1) {
        Log.e("SetPermissions", "Couldn't set permissions", e1);
}

If I execute that before creating the MediaPlayer, my code works
fine.  But, does anyone know of a better way to set the permissions
correctly besides using the exec command?

Scott
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to