/ / Escribir almacenamiento externo en Android 4.4 y superior - Android, permisos, android-4.4-kitkat, android-external-storage

Escribir almacenamiento externo en Android 4.4 y superior - android, permisos, android-4.4-kitkat, android-external-storage

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 № 1

Encontré una solución para mi problema, necesito usar el SAF (Storage access framework) como lo describe Google. AQUÍ