Anuncio
Uno de las partes críticas de Android 9 cosas que no debes hacer al obtener tu primer teléfono AndroidDeben evitarse estas dificultades comunes para una experiencia óptima de Android. Lee mas lo que a menudo se pasa por alto son los permisos de la aplicación. Cualquier aplicación que instale en su teléfono debe solicitar acceso explícito a áreas potencialmente sensibles de su dispositivo, pero no siempre las solicitan de manera honorable.
Afortunadamente, los permisos de Android han mejorado para su actualización más reciente (Android 6.0 Marshmallow) Android 6.0 Marshmallow: qué es y cuándo lo conseguirásAndroid Marshmallow está aquí, pero ¿por qué debería importarle? Lee mas , pero menos de 3% de las personas tienen Marshmallow en sus dispositivos. Por lo tanto, es importante saber cómo han funcionado los permisos de Android en el pasado y cómo se verán en el futuro.
Echemos un vistazo completo a los permisos en ambos sistemas, lo que significan para usted, por qué debería importarle y cómo se ven realmente en las aplicaciones reales. ¡Aprenderás mucho!
En caso de que parezca déjà vu, tenemos explicó los permisos de Android antes Cómo funcionan los permisos de aplicaciones de Android y por qué debería importarleAndroid obliga a las aplicaciones a declarar los permisos que requieren cuando las instalan. Puede proteger su privacidad, seguridad y factura de teléfono celular prestando atención a los permisos al instalar aplicaciones, aunque muchos usuarios ... Lee mas en el pasado, pero han cambiado tanto recientemente que vale la pena volver a hacerlo.
¿Qué son los permisos?
Es simple: los permisos son privilegios especiales que las aplicaciones deben solicitar si desean acceder a medios confidenciales en su teléfono.
Debido a que nuestros teléfonos contienen tanta información personal, como nuestra ubicación exacta 5 tipos de aplicaciones de Android que hacen un buen uso de su ubicaciónPuede desactivar los servicios de ubicación para ahorrar batería, pero este tipo de aplicaciones pueden hacer que cambie de opinión. Lee mas , datos de contacto y cámaras que pueden grabarnos: las aplicaciones no pueden usarlas a menos que usted les diga que está bien.
Puede verificar los permisos de una aplicación en cualquier momento. Si es una aplicación que ya ha instalado, vaya a Configuración> Aplicaciones y encuentre la aplicación que desea examinar. Toque una aplicación y en su pantalla de información, haga clic en Permisos campo o desplácese hacia abajo para encontrar la lista. Aquí puede ver todo lo que pide la aplicación.
Si desea ver los permisos de una aplicación que aún no está utilizando, búsquela en Google Play Store (ya sea en su teléfono o utilizando la interfaz web Cómo instalar aplicaciones de Android directamente desde tu PC en segundosCuando estás en tu PC, no quieres tener que levantar tu teléfono para enviar mensajes de texto, entonces, ¿por qué instalar aplicaciones? Aquí hay una mejor manera. Lee mas ) y haga clic Detalles del permiso para verlos Se agruparán por tipo; si aún no los comprende, ¡no se preocupe! Revisaremos algunos pronto.
Por qué esto importa
¡No te hagas la idea de que los permisos son inherentemente malos, porque no lo son! Los teléfonos modernos son capaces de mucho Las mejores aplicaciones de Android en Google Play Store para 2019¿Estás buscando las mejores aplicaciones de Android para tu teléfono o tableta? Aquí está nuestra lista completa de las mejores aplicaciones para Android. Lee mas , lo que significa que, naturalmente, también pueden usarse para causar daño. Los permisos lo ayudan a mantener su dispositivo protegido de aplicaciones sospechosas, solo porque una aplicación quiera un permiso no significa que sea horrible.
Por ejemplo, Google Maps sería bastante inútil si no pudiera acceder a su ubicación, pero cuando una aplicación de calculadora necesita acceso a sus contactos, eso debería ser motivo de preocupación. Esta fue la fuente de la controversia de la aplicación Facebook Messenger ¿Qué tan malos son esos permisos de Facebook Messenger de todos modos?Probablemente has estado escuchando mucho sobre la aplicación Messenger de Facebook. Calmemos los rumores y descubramos si los permisos son tan malos como dicen. Lee mas Hace un tiempo, porque la gente sentía que la aplicación estaba sobrepasando sus límites de permisos.
Guau. Nunca he visto más solicitudes de permisos de Android que Facebook Messenger. No No instalando
- Michael Dexter (@michaeldexter) 9 de marzo de 2016
Hemos escrito sobre qué tan invasivos son los permisos de la aplicación de Facebook Cómo usar Facebook en Android sin todos los permisos invasivosLa aplicación de Android de Facebook requiere una tonelada de permisos, y no se debe confiar en ellos. La aplicación Tinfoil para Facebook es la solución de privacidad. Lee mas , pero también debes ser prudente con las aplicaciones cotidianas. Por ejemplo, cuando yo jugó un montón de imitación Mario juegos en Android, la mayoría de ellos solicitó permisos como Contactos y Ubicación.
Estas aplicaciones no tienen por qué solicitarlas, porque no son necesarias para la funcionalidad de la aplicación. Incluso si una aplicación define claramente para qué quiere el permiso (lo que deberían hacer más desarrolladores), no hay garantía de que no esté abusando del permiso.
No es justo decir eso ciertos permisos son inherentemente malos Los siete permisos letales de Android: cómo evitar el pecado de la preparación perezosaTodos los que tengan un dispositivo Android deben saber que su información privada no se trata como privada. Por ejemplo, realizar una compra de una aplicación puede exponer la información de contacto personal, incluido el nombre, la dirección física y la dirección de correo electrónico, a ... Lee mas 100% del tiempo, pero debido a que es más fácil para ciertos (ubicación, cámara, etc.) abusar de su información, debe tratar esos permisos con mayor cuidado.
El reloj de mi Android está pidiendo permiso para los medios y las fotos... Sin reloj, no puede tener acceso a eso. ¡Solo tiempo debido! HORA
- D Smith (@landandwater) 23 de febrero de 2016
En los viejos tiempos, Google enumeraba todos los permisos que requería una aplicación (incluso elementos menores como la vibración). Ahora, eso es bastante esperado; los han trasladado al Otro categoría de permisos, incluidos Acceso a la red completa ya que es muy común en estos días, especialmente para los anuncios integrados en la aplicación.
Si tiene curiosidad, a continuación se muestra una captura de pantalla de lo que parece agregar permisos de aplicaciones cuando escribe una aplicación de Android. Esto es de una aplicación que en realidad estoy escribiendo para una clase universitaria; puedes ver que necesitamos acceso al teléfono almacenamiento (para que podamos hacer un seguimiento de las preferencias del usuario), pero también tenemos que pedir permiso para vibrar y acceder al red. Si no declaramos esos permisos e intentamos realizar esas funciones, la aplicación no funcionará.
Permisos comunes
Una gran cantidad de permisos se explican por sí mismos, y es probable que encuentres un conjunto similar en muchas aplicaciones, por lo que no deberían tardar demasiado en desactivarse. Echemos un vistazo a algunos comunes y lo que significan.
-
Compras en la aplicación: Le permite realizar compras dentro de la aplicación. Casi todos los juegos gratuitos en estos días contienen compras en la aplicación o microtransacciones. La mayoría de ellos son juegos "freemium" que pretenden ser gratuitos, pero realmente solo quieren te adicto y toma tu dinero 5 señales de advertencia para evitar los juegos de Freemium que quieren secar tu billeteraMuchos juegos son gratuitos por adelantado, pero bombardean a los jugadores con un sinfín de compras en el juego, algunas de las cuales son imposibles de evitar si quieres completar el juego. Lee mas . Estos pueden ser muy caros, por lo que es posible que desee Asegure su teléfono contra compras en la aplicación ¿Qué son las compras en la aplicación y cómo puedo desactivarlas? [MakeUseOf explica]"¡No puedo creerlo!" mi primo me dijo el otro día, "alguien acaba de comprar una compra de $ 10 en la aplicación en el teléfono de mi madre, ¡y ella ni siquiera sabe de qué estoy hablando!". ¿Suena familiar? Cómo... Lee mas para evitar que los niños los compren inadvertidamente en juegos.
- Tenga en cuenta que las compras en la aplicación no siempre son malas. Algunos juegos los usan honorablemente, y las aplicaciones que no son del juego a menudo los usan para que pueda actualizar a la versión Pro; esto le permite al desarrollador evitar publicar dos versiones diferentes de la aplicación. Sin embargo, en general, "Farm Crush Dice Clash" estará cargado de microtransacciones.
- Cámara: Permite el acceso completo de su cámara. Este grupo solo tiene un permiso, por lo que es todo o nada.
- Micrófono: Otro grupo con un solo permiso; Esto permite el acceso completo a su micrófono para grabar audio ¿Cuál es la mejor aplicación de grabación de voz para Android?Hay muchos momentos en la vida que tal vez quieras grabar. Asegúrate de tener una gran aplicación para ayudarte a hacer exactamente eso. Lee mas .
- Almacenamiento: Las aplicaciones pueden leer sus archivos, guardar archivos o ambos. Una razón común para leer su almacenamiento es elegir un archivo para compartir con un amigo, mientras que una aplicación puede necesitar escribir en el almacenamiento para que pueda guardar una imagen que editó.
- Ubicación: Esta puede ser su ubicación aproximada, que se obtiene de las redes Wi-Fi cercanas a usted, o su ubicación exacta, que utiliza el GPS de su teléfono.
- Identidad — Encuentra cuentas en el dispositivo: Esto se usa cuando una aplicación quiere encontrar en qué otras cuentas ha iniciado sesión en su teléfono, como una aplicación que le permite iniciar sesión con su cuenta de Google o Facebook.
- ID del teléfono / dispositivo — Lea el estado y la identidad del teléfono: Esto le permite a la aplicación saber cuándo estás en una llamada, por lo que puede evitar interrumpir la llamada. Llamar directamente a números telefónicos permite que una aplicación realice una llamada telefónica sin pedirle que vaya a la aplicación de marcador.
- Dispositivo e historial de aplicaciones — Recuperar aplicaciones en ejecución: Esto le permite a una aplicación saber qué otras aplicaciones hay en su teléfono. Esto podría ser abusado, pero es utilizado "legítimamente" por aplicaciones de asesino de tareas y optimizador de batería que nunca deberías usar. ¿Por qué RAM Boosters y Task Killers son malos para tu Android?A primera vista, los amplificadores de RAM y los asesinos de tareas suenan increíblemente útiles, pero una mirada más cercana muestra que en realidad podrían estar dañando su teléfono. Lee mas
Estos son algunos de los más comunes, pero hay muchos otros permisos en el Otro categoría, incluyendo Descargar archivos sin notificación, Ejecutar en el arranque, Cambiar conectividad de redy Cambiar la configuración de audio, todo lo cual podría ser usado maliciosamente.
Por cierto, cuando estaba compilando esta lista, solo hice referencia a la aplicación de Facebook para Android, que solicita todos estos permisos y más. Francamente, es absurdo que pidan algunos de estos permisos; estás mejor con una alternativa delgada de Facebook para terceros Más rápido, más delgado, mejor: alternativas a la aplicación de Facebook para AndroidOh, la alegría de tener las redes sociales a nuestra disposición en cualquier momento del día gracias a la llegada del teléfono inteligente. Facebook siempre ha sido (al menos en la superficie) acerca de conectarse con su ... Lee mas en tu teléfono.
El viejo sistema (Lollipop y anteriores)
Dado que la gran mayoría de los usuarios de Android todavía no usan Marshmallow, veamos cómo funcionaba el sistema de permisos en el pasado, a pesar de que (afortunadamente) está saliendo. Si no está seguro de qué versión de Android está ejecutando su teléfono, puede ir a Configuración> Acerca del teléfono y busca Versión de Android. 6.0 es Marshmallow, 5.x es Lollipop y 4.4.x es KitKat; antes de eso es lo mismo para nuestros propósitos.
Por lo tanto, el antiguo sistema de permisos es una opción general: debe aceptar todos los permisos que solicita una aplicación cuando lo instala o rechazar la instalación de la aplicación. Esto es frustrante por varias razones, la más importante es que un permiso falso podría evitar que instales aplicaciones que de otro modo serían útiles. Tan útil como algunas aplicaciones de Android son Las 10 mejores aplicaciones de Android que todos deberían instalar primero¿Tienes un nuevo teléfono o tableta Android? ¡Entonces absolutamente necesitas estas aplicaciones! Lee mas , no desea que sus contactos estén disponibles para todas las aplicaciones que los soliciten.
Sin embargo, los problemas con este método no terminan ahí. Hace años, cada permiso se enumeraba por separado. Si elige, las aplicaciones se actualizan automáticamente, a menos que se agregue un nuevo permiso. Cuando esto sucedió, tenía que hacer clic explícitamente en Aceptar en el nuevo permiso antes de actualizarlo, por lo que se aplicaba la misma regla de "tómalo o déjalo", y las aplicaciones podrían arruinarse al agregar nuevos permisos.
Finalmente, esto significó que las listas de permisos eran bastante largas, por lo que Google decidió comenzar a agrupar permisos similares. Cuando instales una aplicación ahora, notarás esto: SMS, por ejemplo, contiene todos los permisos posibles alrededor de tus mensajes de texto. El problema es que las actualizaciones de aplicaciones pueden agregar permisos adicionales en un grupo sin solicitar su permiso como lo hicieron antes.
Entonces, por ejemplo, uno de los posibles permisos de SMS es Lee tus mensajes de texto. Quizás utilice el excelente teclado, SwiftKey, que le permite personalizar su diccionario leyendo cómo escribe desde sus textos, Gmail y otras fuentes. No le importa darle acceso a sus textos, así que continúe y habilítelo.
Unos meses más adelante, SwiftKey podría actualizarse para incluir el Enviar mensajes de texto permiso sin siquiera darte cuenta; esto podría costarle dinero si se envían mensajes SMS a números premium o usted no tiene mensajes de texto ilimitados Las mejores formas de enviar un SMS gratis en líneaEn una era donde la propiedad de teléfonos inteligentes se está convirtiendo en la mayoría, es difícil imaginar a alguien que no pueda (o no quiera) enviar mensajes de texto. ¿Cuándo fue la última vez que conociste a alguien que no tenía ... Lee mas ! SwiftKey es una aplicación confiable y nunca haría esto, pero es un ejemplo de lo inseguros que son los grupos de permisos.
La aspiración gradual de las aplicaciones de cada permiso de Android como una metáfora de la vida.
- Señorita Amy (@MissAmyTobey) 18 de febrero de 2016
Su única defensa bajo este sistema es evitar las aplicaciones cuyos permisos no le gustan, o rootear su teléfono La guía completa para rootear su teléfono o tableta AndroidEntonces, ¿quieres rootear tu dispositivo Android? Aquí está todo lo que necesitas saber. Lee mas e instala una aplicación que te permite activar o desactivar los permisos. Sin embargo, debido a que el enraizamiento puede ser complicado y anula su garantía, esta no es una solución viable para la mayoría de los usuarios.
Esperemos que ahora vea los problemas con este sistema, especialmente cuando se compara con iOS, donde puede activar o desactivar los permisos individuales en cualquier aplicación que desee. Android ha necesitado una mejor manera durante mucho tiempo, y finalmente tiene una.
La nueva forma (Marshmallow y el futuro)
Android Marshmallow llegó con muchos cambios Android 6.0 Marshmallow: qué es y cuándo lo conseguirásAndroid Marshmallow está aquí, pero ¿por qué debería importarle? Lee mas En octubre de 2015, un nuevo sistema de permisos estaba entre ellos. Ahora, los permisos son granulares y no tiene que aceptar un conjunto general de permisos para instalar una aplicación.
Cuando instale una aplicación creada para Marshmallow, Play Store le informará que puede decidir sobre cada permiso a medida que surja. Digamos tu aplicación de SMS favorita Texto mejor con estas aplicaciones alternativas de SMS para Android¿No te gusta tu aplicación de SMS predeterminada? ¡Prueba uno nuevo! Lee mas te permite tomar fotos dentro del messenger, por ejemplo. Una vez que haga clic en el botón para abrir la cámara en la aplicación, aparecerá una ventana emergente que le solicitará acceso a su cámara. Obviamente, provocó esta acción, por lo que tiene sentido confirmarla.
Si niega un permiso, la aplicación no podrá usar esa función, por lo que si niega su ubicación a Google Maps, parecerá que no funciona correctamente sin ningún motivo. Si los desarrolladores de aplicaciones saben lo que están haciendo, tendrán un control para avisarle que la aplicación no puede funcionar si no le otorga ese permiso. Idealmente, la aplicación le pedirá permiso a medida que realice acciones en la aplicación que lo requieran, no todas a la vez tan pronto como la abra.
Sin embargo, todavía hay un inconveniente del antiguo sistema. Si las aplicaciones no están diseñadas para aprovechar las nuevas funciones de Marshmallow, se le solicitará que acepte todos los permisos tan pronto como instale la aplicación. Una vez que está instalado, puede encontrar la aplicación en Configuración> Aplicaciones y alternar sus permisos, pero la aplicación puede fallar sin previo aviso. Incluso si la aplicación está diseñada para Marshmallow, puede modificar los permisos aquí en cualquier momento si cambia de opinión
En este punto, los desarrolladores realmente deberían estar a bordo con Marshmallow, pero seguramente encontrará algunas aplicaciones que todavía están en el sistema anterior. Básicamente, puede desactivar los permisos para cualquier aplicación, incluso si tiene que aceptarlos todos a la vez, pero esto podría romper las cosas ya que el desarrollador no los ha tenido en cuenta.
Algunos ejemplos de aplicaciones reales
Terminemos mirando un par de aplicaciones populares Las mejores nuevas aplicaciones de Android lanzadas en 2015Algunas aplicaciones realmente sorprendentes salieron a escena en 2015, echemos un vistazo a las mejores. Lee mas y los permisos que solicitan. No puedo afirmar que sé el motivo de todos ellos, pero he especulado en su caso.
Snapchat requiere lo siguiente:
- Compras en la aplicación
- Encontrar cuentas en su dispositivo y leer su tarjeta de contacto
- Leer tus contactos
- Su ubicación exacta
- Recibiendo mensajes de texto
- Leer si estás hablando por teléfono
- Leer, guardar y eliminar archivos en su teléfono
- Acceso total a su cámara y micrófono.
- La capacidad de ver información sobre el WiFi al que está conectado
- Evitar que tu dispositivo duerma
- Encender la linterna del teléfono
¡Esa es una lista bastante grande! La mayoría tiene sentido en el contexto de la aplicación (que es clave al analizar los permisos): puede iniciar sesión con otras cuentas y, al enviar mensajes, puede compartir su ubicación, tomar fotos y grabar voz.
La aplicación solicita la capacidad de evitar el sueño para que reciba notificaciones incluso si su teléfono no está despierto. Como puede ver, la mayoría de los permisos se pueden explicar, pero depende de usted si confía en el desarrollador con ellos.
Pandora pide estos permisos:
- Compras en la aplicación (para suscribirse a su servicio premium)
- Encuentra cuentas en el dispositivo (para iniciar sesión con Facebook, etc.)
- Agregue o modifique eventos de calendario y envíe correos electrónicos a los invitados sin el conocimiento de los propietarios (no tengo idea de por qué lo necesitan)
- Lea sus contactos (para compartir pistas con amigos)
- Lea el estado y la identidad del teléfono (para saber cuándo recibe una llamada, para que pueda detener la música)
- Modifique o elimine el contenido de su almacenamiento USB y lea el contenido de su almacenamiento USB (para almacenar en caché los datos para que la música no tenga que almacenarse en el búfer)
- Ver conexiones Wi-Fi (es probable que determine la calidad de su conexión actual)
- Varias otras configuraciones, como el control de Bluetooth
En general, Pandora no es horrible. No entiendo por qué necesitan información del calendario, y probablemente podría hacerlo sin que conozcan a sus contactos, pero hay aplicaciones mucho peores.
No estoy seguro de por qué @pandora_radio La aplicación de Android necesita acceso a mi calendario. Es por eso que siempre leo los permisos en las actualizaciones.
- Restablecimiento del sistema (@iamuhura) 2 de abril de 2013
Tomemos un juego para nuestra última muestra:
Candy Crush Soda Saga quiere acceder a estos en su dispositivo:
- Compras en la aplicación (para que puedan centavos y monedas de diez centavos en cada esquina)
- Encuentra cuentas en el dispositivo (para iniciar sesión con Facebook)
- Lea sus contactos (para que pueda molestar a sus amigos y pedir vidas)
- Ver conexiones de Wi-Fi (probablemente para que sepan si tiene una conexión de calidad)
- Algunos otros permisos, incluido evitar que el dispositivo duerma
En general, este no es tan malo en términos de permisos. El juego en sí es una historia diferente, pero al menos esta aplicación no necesita conocer tus contactos o información de calendario.
No Josh Justice, no quiero jugar a Candy Crush Soda Saga. Deja de enviarme invitaciones
- Adam Rice (@ AdamRice12) 9 de marzo de 2016
Tienes permiso
Eso fue mucho para asimilar, pero los permisos impactar su privacidad y son importantes Configuración de privacidad del teléfono inteligente que necesita activar hoyLos teléfonos inteligentes se envían con una gran cantidad de configuraciones predeterminadas que podrían estar filtrando su información. Vamos a sumergirnos y modificarlos. Lee mas ! Esperemos que haya aprendido mucho sobre los diferentes permisos, cómo solían funcionar y qué les espera.
La conclusión aquí es asegurarse de que no instale aplicaciones imprudentemente en su teléfono. Todo tipo de aplicaciones, especialmente las populares, tienen más permisos de los que necesitan. Si usa Marshmallow, asegúrese de habilitar solo los permisos con los que esté de acuerdo. Si tiene una versión anterior, siempre revise la lista de permisos antes de instalar una aplicación. ¡Sé consciente de lo que estás poniendo en tu teléfono!
La mayoría de los permisos no hacen mucho si no estás conectado, así que tómate un descanso y disfruta algunos juegos de Android que no necesitan una conexión a Internet para jugar 11 divertidos juegos móviles cuando no tienes internet ni datosEstos son los mejores juegos móviles que no necesitan una conexión a Internet, lo que le permite guardar sus datos móviles. Lee mas .
¿Qué otras preguntas tiene sobre los permisos? ¿Estás emocionado de actualizar a Marshmallow y obtener control sobre tus permisos? ¡Comparte tus pensamientos y preguntas sobre los permisos en los comentarios!
Ben es editor adjunto y gerente de publicación patrocinado en MakeUseOf. Él tiene un B.S. en Sistemas de Información Informática de Grove City College, donde se graduó Cum Laude y con honores en su especialidad. Le gusta ayudar a los demás y le apasionan los videojuegos como medio.