En la lista de todos los permisos de la nueva aplicación instalada en dispositivo Android rooteado. Pero quiero detectar cuando una aplicación utiliza estos permisos. Por ejemplo, he instalado una aplicación y utiliza permiso READ_CALENDAR. No siempre se lee los datos de mi calendario. Quiero detectar el tiempo Lee los datos de mi calendario. ¿Es posible?
Respuesta
¿Demasiados anuncios?Esto debería ser posible. Cómo darse cuenta de ello, depende de la versión de Android utilizada: Para Android 4.0 y versiones anteriores, en mi humilde opinión, la mejor solución es la instalación de LBE Privacy Guard, que se puede configurar para emitir una ventana emergente cada vez que un dado permiso fue solicitado (así que usted puede decidir si desea permitir o denegar el acceso). Sin embargo, no intente instalar este en Android 4.1+, o vas a terminar en un arranque de bucle; el de XDA Developers han "versiones" de LBE Security Master disponible (versión me parece hinchado, como intenta abarcar mucho las cosas).
Aparte de estos dos, no sé de ninguna otra app que te informa de un acceso en el momento en que se hizo (lo cual no significa que no hay ninguna). Otras herramientas, sin embargo podría registro de acceso de modo que usted puede ver el registro de entrada después, o al menos saber si una aplicación se ha utilizado el permiso (por ejemplo, XPrivacy). No estoy seguro de cómo PDroid se encarga de esto, como nunca lo he utilizado.