He añadido esta línea en el AndroidManifest.xml:no puede escribir en sdcard en el emulador de Android
<uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" />
Sin embargo, cuando corro código para escribir a la tarjeta sd, me sale este error:
02-19 13:24:46.760: E/CameraTest(598): /mnt/sdcard/image.jpg: open failed: EACCES (Permission denied)
¿Cómo resuelvo este problema?
EDIT: Estoy usando el emulador de Android con SDCard agregado.
EDIT-2: Sé cuál es el problema ahora: he llamado a la función Environment.getExternalStorageState()
y me "quitan". Cualquiera sabe cómo solucionar esto y hacer que el estado MEDIA_MOUNTED
¡Gracias!
¿Usted ha montado la tarjeta SD? – kosa
verificación [esta] [1] y [esta] [2] [1]: http://stackoverflow.com/questions/8854359/android-open-failed-eacces-permission-denied [2]: http://stackoverflow.com/questions/9334090/failed-to-save-image-to-sdcard – George
@thinksteep: sí, se agrega la tarjeta sd. Estoy usando el emulador por cierto. –