Estoy tratando de escribir el almacenamiento externo pero siempre recibo el mensaje Acceso denegado.
Establecí los permisos correctos en el archivo manbifest y también solicito los permisos write_external_storage en el tiempo de ejecución y puedo escribir la sdcard externa primaria: en mi caso
/sdcard (/storage/emulated/0/)
pero no puedo escribir en la SD externa secundaria (tarjeta microsd): en mi caso
/storage/C0B9-3B8B/
Puedo escribir la memoria secundaria solo usando la ruta
/storage/C0B9-3B8B/Android/data/com.example.myapplication/files/
¿Hay alguna forma de escribir una carpeta diferente, por ejemplo
"/storage/C0B9-3B8B/Download"
¿Sin rootear el dispositivo?
Gracias
Respuestas
2 para la respuesta № 1Encontré una solución para mi problema, necesito usar el SAF (Storage access framework) como lo describe Google. AQUÍ