Android: Permisos sobre las Llamadas

Como vimos en un post anterior hay que definir ciertos permisos en el fichero AndroidManifest.xml para acceder a ciertas características de los dispositivos.
Veamos hoy los permisos para acceder, manipular y utilizar los elementos del teléfono del dispositivo.

Constante: ACCESS_NETWORK_STATE
Declaración: <uses-permission android:name=”android.permission.ACCESS_NETWORK_STATE” />
Descripción: Permite a las aplicaciones acceder a información de las redes telefónicas

Constante: CALL_PHONE
Declaración: <uses-permission android:name=”android.permission.CALL_PHONE” />
Descripción: Permite a la aplicación iniciar una llamada de teléfono sin tener que pasar a través de la interfaz de usuario de marcador y que el usuario confirme la llamada que está estableciendo.

Constante: CALL_PRIVILEGED
Declaración: <uses-permission android:name=”android.permission.CALL_PRIVILEGED” />
Descripción: Permite a la aplicación llamar a cualquier número de teléfono, incluidos los números de emergencia, sin tener que pasar a través de la interfaz de usuario Dialer confirmar la llamada de la puesta.

Constante: PROCESS_OUTGOING_CALLS
Declaración: <uses-permission android:name=”android.permission.PROCESS_OUTGOING_CALLS” />
Descripción: Permite a la aplicación controlar, modificar o abortar las llamadas salientes.

Constante: READ_PHONE_STATE
Declaración: <uses-permission android:name=”android.permission.READ_PHONE_STATE” />
Descripción: Permite a las aplicaciones el acceso de sólo lectura al estado del teléfono.

 

Fuente: http://developer.android.com/reference/android/Manifest.permission.html

Share

Posts relacionados:

  1. Android: Permisos sobre los Datos de usuario
  2. Android: Definición de los permisos en una App

Tags: ,

Leave a Reply