2010-08-09 18 views
7

Me gustaría saber cuáles serían los diez permisos más mortales que puede solicitar un android. Sé que podría ser una cuestión de opinión, pero suponiendo que tenía los 10 permisos enumerados en una aplicación, definitivamente sabría que mi aplicación no generó mucha confianza entre los usuarios. Cuáles serían los permisos que probablemente preferiría evitar preguntarle al usuario.¿Cuáles son los diez permisos más mortales?

Soy consciente de permisos como BRICK y SHUTDOWN, pero dado que no se aplican a desarrolladores de terceros, me gustaría saber solo de permisos que pueden ser solicitados por un desarrollador externo.

PS: no necesariamente tiene que ser 10. Cualquier cantidad de permisos que crea que pueden llevar al usuario a estar cansado de la aplicación sería bueno.

Respuesta

4

CALL_PRIVILEGED - números de llamada sin pasar por el marcador

SET_ALWAYS_FINISH - controla si las aplicaciones se vuelven acabada cuando se ponen en segundo plano. Podría llevar a algunos rastreadores desagradables o algo así.

READ_CONTACTS - podría dar lugar a un robo de datos para personas a agregar a sus listas de spammer.

0

Creo que depende de lo que la aplicación debe hacer.

Hace algunos días, por ejemplo, estaba buscando una aplicación de asesino de tareas, y terminé sin instalar ninguna porque todos los "asesinos de tareas" que vi en el mercado solicitaron acceso completo a Internet. ¿Por qué necesitarían acceso a Internet para matar una tarea? Si querían acceso a internet para mostrar anuncios, entonces deberían decirlo, pero de lo contrario, tomo el enfoque paranoico y supongo que es spyware.

Aparte de eso, soy muy protector de mi tarjeta SIM y mis contactos.

+0

Creo que las adiciones requieren acceso a Internet. – Mike

+0

Bueno, ¿en su caso prefiere que el desarrollador explique los motivos de todos los permisos solicitados? – Shouvik

0

Cualquier aplicación que use ACCESS_INTERNET y READ_CONTACTS podría robar sus contactos. Sin embargo, hay miles de aplicaciones en el mercado que tienen estos permisos y probablemente no son ...

1

Aquí están algunos encontré que podría ser potencialmente muy peligroso (sin incluir los de arriba :) GET_ACCOUNTS - Permite el acceso a la lista de cuentas en el Servicio de cuentas MOUNT_FORMAT_FILESYSTEMS - Permite formatear sistemas de archivos para almacenamiento extraíble. PROCESS_OUTGOING_CALLS: permite que una aplicación supervise, modifique o anule llamadas salientes. READ_SMS: permite que una aplicación lea mensajes SMS.

SEND_SMS - Permite que una aplicación envíe mensajes SMS.

READ_EXTERNAL_STORAGE - Permite que una aplicación lea de almacenamiento externo WRITE_EXTERNAL_STORAGE - Le permite a una aplicación escriba en el almacenamiento externo

Y, por supuesto, la mejor forma de transmitir algunos de estos datos

INTERNET - Permite a las aplicaciones abrir tomas de red.

-2

LADRILLO - Desactivar un dispositivo

+1

no disponible para desarrolladores de software de terceros :) – Shouvik

0
  • un acceso a la lista de cuentas en las cuentas de servicio
  • Actuar como AccountAuthenticator para el administrador de cuentas
  • información
  • acceso sobre redes
  • Solicitar authtokens de la AccountManager

rutinariamente compruebe permisos antes de descargar. Si la aplicación no tiene nada que ver con esto, entonces ni siquiera la descargaría. Incluso si lo hace, lo pensaría dos veces si realmente, realmente necesito que la aplicación resida en mi dispositivo. Y por cierto, ¡lo anterior es parte de 34 permisos codificados en Skype!

Si no sabemos quién y dónde está el desarrollador, tenderíamos a no descargar el software en nuestra PC. Sin embargo, muchos no usan esta lógica para sus dispositivos Android.

Cuestiones relacionadas