Para realizar ciertas acciones en las aplicaciones Android es necesario que el usuario del teléfono haya dado permiso a la app para ello.
Las aplicaciones compiladas con APIs inferiores a la 23 te solicitan esos permisos al iniciar la app por primera vez y de manera global, no con permisos individualizados.
Las aplicaciones compiladas con la versión de la API 23 y superiores te solicitan para los permisos considerados "peligrosos" autorización individualizada.
Estos son los permisos considerados "peligrosos" a día de hoy para Android:
Las aplicaciones compiladas con APIs inferiores a la 23 te solicitan esos permisos al iniciar la app por primera vez y de manera global, no con permisos individualizados.
Las aplicaciones compiladas con la versión de la API 23 y superiores te solicitan para los permisos considerados "peligrosos" autorización individualizada.
Estos son los permisos considerados "peligrosos" a día de hoy para Android:
- ACCESS_COARSE_LOCATION: Sirve para acceder a los datos de geolocalización aproximados.
- ACCESS_FINE_LOCATION: Sirve para acceder a los datos de geolocalización precisos.
- ADD_VOICEMAIL: Permite añadir mensajes de voz al móvil.
- BODY_SENSORS: Captura datos de sensores corporales, por ejemplo, para medir las pulsaciones.
- CALL_PHONE: Permite realizar llamadas directamente desde el móvil sin marcar el número de teléfono por parte del usuario.
- CAMERA: Acceso a la cámara de fotos.
- GET_ACCOUNTS: Acceso a las cuentas del usuario en los servicios online (p.ej. Facebook)
- READ_CALENDAR: Leer el calendario del usuario con sus eventos.
- READ_CALL_LOG: Ver el listado de llamadas telefónicas.
- READ_CONTACTS: Accede a los contactos de la agenda del usuario.
- READ_EXTERNAL_STORAGE: Leer ficheros grabados en la tarjeta SD.
- READ_PHONE_STATE: Ver el estado del teléfono, incluye acceso al número telefónico del mismo en algunos países.
- READ_SMS: Leer SMS recibidos.
- RECEIVE_MMS: Recibir MMS por parte de la app.
- RECEIVE_SMS: Recibir SMS por parte de la app.
- RECEIVE_WAP_PUSH: Recbiir notificaciones Push vía WAP.
- RECORD_AUDIO: Grabar audio desde el móvil.
- SEND_SMS: Enviar SMSs desde el móvil sin intervención del usuario.
- USE_SIP: Permite hacer uso del protocolo de inicio de sesiones.
- WRITE_CALENDAR: Permite grabar eventos en el calendario.
- WRITE_CALL_LOG: Permite escribir eventos en el log de llamadas telefónicas.
- WRITE_CONTACTS: Permite crear contactos en el móvil.
Comentarios