Article

Les autorisations d'Android sont meilleures que jamais mais nécessitent encore beaucoup de travail

protection click fraud

UNE téléphone intelligent doit faire plus que d'envoyer des SMS et de passer des appels. C'est tout le principe derrière le terme intelligent - une capacité à faire plus que des fonctionnalités de base. Les téléphones Android peuvent faire presque tout, ce qui en fait un outil très puissant pour nous tous.

Mais être capable de faire autant signifie que des règles doivent être fixées, sinon tout deviendra rapidement le chaos. Nous voulons que nos téléphones fassent quelque chose, nous installons donc une application qui peut le faire, et cette application s'exécute sur la plate-forme Android. Android doit décider comment, quand et parfois même pourquoi une application peut faire son travail.

Il doit y avoir des règles, mais ces règles doivent évoluer avec le reste.

L'une des façons dont cela est géré consiste à Autorisations des applications Android. Les applications qui souhaitent ou doivent effectuer une action spécifique ne peuvent le faire que si l'autorisation est accordée. Maintenant, je suis fermement convaincu que nous devrions être en mesure d'accorder à n'importe quelle application la permission que nous aimons et de même refuser toute application lorsqu'elle demande une autorisation spécifique. Nous avons acheté le téléphone et ce sont nos données qui sont consultées et utilisées.

Verizon propose le Pixel 4a pour seulement 10 $ / mois sur les nouvelles lignes illimitées

Android est lentement passé à un modèle qui fonctionne de cette façon. Depuis Android 6, les applications ont pu utiliser des autorisations plus précises que nous pouvons choisir d'accorder ou de refuser chaque fois que nous les exécutons. C'est génial, mais tous les problèmes d'autorisation n'ont pas encore été résolus. Les autorisations sont toujours regroupées à bien des égards et le démêlage doit vraiment devenir une priorité à mesure qu'Android évolue.

Les autorisations sont toujours regroupées et réel le contrôle granulaire est introuvable.

Si je souhaite laisser une application partager une photo ou autre chose, il n'y a aucune raison pour que je doive accorder à cette application l'autorisation de lire mes contacts. Ceci est un exemple simple qui dit tout sur ce qui ne va pas avec les autorisations Android. Les entreprises qui créent des applications Android se font exploser tous les jours parce qu'elles ont des demandes d'autorisation très larges et apparemment inutiles, mais ce n'est souvent pas l'application qui doit être détruite.

L'application Go 4 de DJI en est un bon exemple. DJI construit drones qui vous permettent d'utiliser votre téléphone comme contrôleur. Chercheurs en sécurité récemment avait des inquiétudes à propos de l'application et a publié une liste de problèmes qui pourraient potentiellement être utilisés pour divulguer nos données personnelles. Certaines des préoccupations sont des bogues ou des pratiques qui méritent d'être remis en question. Cependant, une préoccupation spécifique est de savoir comment le partage social via des SDK (kits de développement logiciel) à partir de plates-formes comme Facebook, Twitter ou Instagram signifie que l'application doit accéder à toutes nos photos, à tous nos contacts, à notre emplacement, à nos cartes SD et à notre appareil photo et microphone.

Ce niveau d'accès est fou, et je suis du côté des chercheurs en sécurité ici et je dis que vous devriez enquêter sur toute application qui souhaite toutes ces autorisations. Mais je sais aussi que si vous souhaitez contrôler votre drone avec votre téléphone et le faire partager en temps réel vidéo pendant son vol, vous aurez besoin de toutes ces autorisations, car c'est ainsi qu'Android travaux. Une partie du blâme revient aux entreprises qui écrivent le SDK, mais ces entreprises doivent créer un produit unique, ce qui signifie suivre la manière d'Android de tout regrouper.

Les entreprises sont prises entre deux feux et sont blâmées pour des choses qu'elles ne peuvent pas contrôler.

DJI a répondu à ces objections et a expliqué que c'est ainsi que fonctionne quelque chose comme le SDK Facebook. L'entreprise a également fait un excellent travail en expliquant tous les problèmes et si vous êtes intéressé, vous devriez lire la réponse. Bien que je ne sois pas d'accord avec certains de ce qui se passe dans l'application DJI Go 4, j'apprécie la réponse bien pensée.

Cependant, cela ne concerne pas l'éléphant dans la pièce, ce qui est - pourquoi cela fonctionne-t-il de cette façon? La réponse est parce qu'Android regroupe encore beaucoup trop de choses lorsqu'il s'agit de partager des données, à la fois en interne et en externe. Pour partager une photo via une application SMS, vous devez autoriser une application à voir et lire vos messages texte, voir votre bibliothèque de photos, voir vos contacts, contrôler votre appareil photo, etc. Vous ne pouvez pas simplement choisir un photo et envoyez-la à un personne parce que l'application doit vérifier vos contacts lorsque vous en recherchez un, puis elle doit accéder à la photo elle-même et l'injecter dans votre application de SMS, etc. C'est super compliqué.

Google travaille sur la résolution du désordre, mais le processus est lent.

Google résout le plus gros problème en forçant les nouvelles applications et les mises à jour d'applications à passer lentement au ciblage des nouvelles versions d'Android pour être acceptées sur Google Play. Cela aide parce que l'écriture d'une application qui cible une version plus ancienne signifie qu'elle n'a aucune sorte d'autorisations granulaires, et à la place, vous les acceptez toutes lorsque vous l'installez. Cela ne vous permettra toujours pas de partager une photo sans accorder l'accès à tous vos contacts, mais cela vous rappelle que vous le faites lorsque vous l'essayez pour la première fois.

Je sais que ce n'est pas une chose facile à faire; il a fallu plus de 10 versions d'Android avant que nous ne puissions autoriser une application à écrire sur une carte SD sans lui donner la permission de tout lire. Je sais également que les développeurs n'aiment pas voir les changements en matière d'autorisations, car cela signifie plus de travail pour créer ou mettre à jour une application. Pourtant, il doit y avoir un moyen d'atteindre un point où je n'ai pas à partager toutes mes photos avec une entreprise qui fabrique des drones lorsque je diffuse un vol en direct.

Nous pouvons gagner une commission pour les achats en utilisant nos liens. Apprendre encore plus.

Ce sont les meilleurs écouteurs sans fil que vous pouvez acheter à tous les prix!
Il est temps de couper le cordon!

Ce sont les meilleurs écouteurs sans fil que vous pouvez acheter à tous les prix!

Les meilleurs écouteurs sans fil sont confortables, sonnent bien, ne coûtent pas trop cher et tiennent facilement dans une poche.

Tout ce que vous devez savoir sur la PS5: date de sortie, prix et plus
La prochaine génération

Tout ce que vous devez savoir sur la PS5: date de sortie, prix, etc.

Sony a officiellement confirmé qu'il fonctionnait sur la PlayStation 5. Voici tout ce que nous savons à ce sujet jusqu'à présent.

Nokia lance deux nouveaux téléphones Android One à moins de 200 $
Nouveaux Nokias

Nokia lance deux nouveaux téléphones Android One économiques de moins de 200 $.

Nokia 2.4 et Nokia 3.4 sont les derniers ajouts à la gamme de smartphones économiques de HMD Global. Comme ce sont tous les deux des appareils Android One, ils sont garantis de recevoir deux mises à jour majeures du système d'exploitation et des mises à jour de sécurité régulières pendant trois ans maximum.

Les meilleures imprimantes photo instantanées portables pour les appareils Android
Imprimez en déplacement!

Les meilleures imprimantes photo instantanées portables pour les appareils Android.

Vous êtes en mouvement et vous créez des souvenirs sur votre mobile. Bien que le numérique soit génial, pourquoi ne pas essayer de rendre ces souvenirs un peu plus permanents avec une photo tangible?

instagram story viewer