Permisos

Permisos

Podemos conseguir que el acceso global a un servicio declararlo en la etiqueta <service> deAndroidManifest.xml. También podemos definir un permiso para restringir su acceso. En este caso, las aplicaciones han de declarar este permiso, con el correspondiente <uses-permission> en su propio manifiesto.

Podemos definir un permiso para arrancar, parrar o conectarse a un servicio. De forma adicional, podemos restringir el acceso a funciones específicas de las ofertadas por un servicio. Para este propósito, podemos llamar al principio de nuestra función a checkCallingPermission(String) para verificar si el cliente dispone de un permiso en concreto. Para más información sobre permisos se recomienda la lectura del CAPÍTULO 7.