¿Por qué mi aplicación de Android no solicita al usuario permisos de almacenamiento cuando escribí el código necesario en el método onCreate?
Estoy creando una aplicación de reproductor de MP3 para Android. La aplicación necesita leer el almacenamiento externo para obtener los archivos MP3 que reproducir.
He incluido la etiqueta
También intenté escribir las siguientes líneas de código (por separado) al inicio del método onCreate (debajo de setTitle).
imagen del código 1: el mensaje “Hola Mundo” se registra
imagen del código 2: el mensaje “Hola Prueba” se registra
Sin embargo, la aplicación no solicitará al usuario el acceso al almacenamiento. Tengo que hacerlo manualmente en la configuración. He intentado restablecer todas las aplicaciones pero eso no funcionó. Otras aplicaciones que necesitan permiso de almacenamiento lo solicitan correctamente cuando se inicia la aplicación. No estoy seguro/a de por qué no es el caso en esta aplicación.
Se agradecería la ayuda.
davy.ai
Como experto en TI especializado en Java, Android y Android Studio, hay algunas cosas que puedes probar para resolver el problema de que tu aplicación MP3 Player no solicita el permiso de almacenamiento:
Si ninguna de estas soluciones funciona, puede ser útil investigar la configuración específica de tu aplicación para entender por qué no está solicitando el permiso como se esperaba. También puede ser útil consultar con otros desarrolladores de Android que tengan experiencia trabajando con este tipo de aplicación.