Articol

Permisiunile Android sunt mai bune ca oricând, dar totuși au nevoie de multă muncă

protection click fraud

A smartphone trebuie să facă mai mult decât să trimită mesaje text și să efectueze apeluri. Aceasta este întreaga premisă din spatele termenului inteligent - o capacitate de a face mai mult decât caracteristici de bază. Telefoanele Android pot face aproape orice, ceea ce le face un instrument foarte puternic pentru noi toți.

Dar a putea face atât de multe înseamnă că regulile trebuie stabilite, sau totul va deveni rapid haos. Vrem ca telefoanele noastre să facă ceva, așa că instalăm o aplicație care o poate face și aplicația respectivă rulează folosind platforma care este Android. Android trebuie să decidă cum, când și uneori chiar de ce o aplicație își poate face treaba.

Trebuie să existe unele reguli, dar aceste reguli trebuie să evolueze împreună cu restul.

Unul dintre modurile în care este gestionat acest lucru este prin Permisiuni pentru aplicația Android. Aplicațiile care doresc sau trebuie să efectueze o anumită acțiune nu pot face acest lucru decât dacă se acordă permisiunea. Acum, cred cu tărie că ar trebui să putem acorda oricărei aplicații orice permisiune care ne place și, de asemenea, să refuzăm orice aplicație atunci când solicită permisiunea specifică. Am cumpărat telefonul și datele noastre sunt accesate și acționate.

Verizon oferă Pixel 4a la doar 10 USD / lună pe noile linii nelimitate

Android s-a mutat încet către un model care funcționează astfel. De cand Android 6, aplicațiile au putut utiliza permisiuni mai granulare pe care le putem alege să le acordăm sau să le refuzăm ori de câte ori le rulăm. Este minunat, dar nu toate problemele de permisiune au fost încă rezolvate. Permisiunile sunt încă reunite în mai multe moduri și dezlănțuirea acestui fapt trebuie să devină un accent pe măsură ce Android evoluează.

Permisiunile sunt încă reunite și real controlul granular nu se vede nicăieri.

Dacă vreau să permit unei aplicații să partajeze o fotografie sau orice altceva, nu există niciun motiv pentru care ar trebui să acord autorizației respectivei aplicații pentru a-mi citi contactele. Acesta este un exemplu simplu care spune totul despre ceea ce nu este în regulă cu permisiunile Android. Companiile care produc aplicații Android sunt distruse în fiecare zi, deoarece au solicitări de permisiune foarte largi și aparent inutile, dar de multe ori nu este nevoie de aplicație.

Un bun exemplu în acest sens este aplicația DJ 4 Go 4. DJI construiește drone care vă permit să utilizați telefonul ca controler. Cercetătorii de securitate recent a avut unele îngrijorări despre aplicație și a publicat o listă de probleme care ar putea fi utilizate pentru a ne scurge datele personale. Unele dintre preocupări sunt bug-uri sau practici care merită pus la îndoială. Cu toate acestea, o preocupare specifică este modul în care partajarea socială prin SDK-uri (Kituri de dezvoltare software) de pe platforme precum Facebook, Twitter sau Instagram înseamnă că aplicația are nevoie de acces la toate fotografiile noastre, toate contactele noastre, locația noastră, cardurile SD, camera noastră și microfon.

Acest nivel de acces este o nebunie și sunt de partea cercetătorilor de securitate de aici și spun că ar trebui să investigați orice aplicație care dorește toate aceste permisiuni. Știu, de asemenea, că dacă doriți să vă controlați drona cu telefonul și apoi să o împărtășiți în timp real video în timpul zborului, veți avea nevoie de toate aceste permisiuni, deoarece așa este Android în prezent lucrări. O parte din vina revine companiilor care scriu SDK-ul propriu-zis, dar acele companii trebuie să creeze un produs unic, ceea ce înseamnă urmarea modului Android de a strânge totul împreună.

Companiile sunt prinse în focul încrucișat și sunt învinovățite pentru lucruri pe care nu le pot controla.

DJI a răspuns la aceste obiecții și a explicat că așa funcționează ceva precum Facebook SDK. De asemenea, compania a făcut o treabă extraordinară explicând toate problemele și, dacă sunteți interesat, ar trebui citiți răspunsul. Deși nu sunt de acord cu unele dintre ceea ce se întâmplă în aplicația DJI Go 4, apreciez răspunsul bine gândit.

Cu toate acestea, acest lucru nu se adresează elefantului din cameră, care este - de ce funcționează în acest fel? Răspunsul este că Android încă îmbină prea multe lucruri împreună atunci când vine vorba de partajarea datelor, atât intern cât și extern. Pentru a partaja o fotografie printr-o aplicație SMS, trebuie să acordați permisiunea ca o aplicație să vă vadă și să citească mesajele text, să vă vadă biblioteca foto, să vă vadă contactele, să vă controleze camera și multe altele. Nu poți alege pur și simplu unu fotografia și trimite-o la unu persoană, deoarece aplicația trebuie să vă verifice persoanele de contact atunci când căutați una, apoi trebuie să acceseze fotografia în sine și să o injecteze în aplicația dvs. de mesaje text și așa mai departe și așa mai departe. Este super complicat.

Google lucrează la remedierea mizerie, dar merge lent.

Google abordează cea mai mare problemă prin forțarea aplicațiilor noi și a actualizărilor aplicațiilor să treacă încet spre direcționarea versiunilor mai noi de Android pentru a fi acceptate pe Google Play. Acest lucru vă ajută deoarece scrierea unei aplicații care vizează o versiune mai veche înseamnă că nu are niciun fel de permisiuni granulare și, în schimb, le acceptați pe toate atunci când o instalați. Acest lucru încă nu vă permite să partajați o fotografie fără a acorda acces tuturor contactelor dvs., dar vă amintește că faceți acest lucru atunci când o încercați prima dată.

Știu că acest lucru nu este ușor de făcut; a fost nevoie de mai mult de 10 versiuni de Android înainte de a putea permite unei aplicații să scrie pe un card SD fără a-i acorda permisiunea de a citi totul de pe acesta. Știu, de asemenea, că dezvoltatorilor nu le place să vadă modificări atunci când vine vorba de permisiuni, deoarece asta înseamnă mai multă muncă pentru a crea sau actualiza o aplicație. Totuși, trebuie să existe o modalitate de a ajunge la un punct în care nu trebuie să împărtășesc toate fotografiile mele cu o companie care produce drone atunci când transmit în direct un zbor.

Este posibil să câștigăm un comision pentru achiziții folosind linkurile noastre. Aflați mai multe.

Acestea sunt cele mai bune căști fără fir pe care le puteți cumpăra la orice preț!
Este timpul să tăiați cablul!

Acestea sunt cele mai bune căști fără fir pe care le puteți cumpăra la orice preț!

Cele mai bune căști fără fir sunt confortabile, sună grozav, nu costă prea mult și se încadrează ușor într-un buzunar.

Tot ce trebuie să știți despre PS5: data lansării, prețul și multe altele
Generație următoare

Tot ce trebuie să știți despre PS5: data lansării, prețul și multe altele.

Sony a confirmat oficial că lucrează la PlayStation 5. Iată tot ce știm despre asta până acum.

Nokia lansează două noi telefoane Android One bugetare sub 200 USD
Nokias nou

Nokia lansează două noi telefoane Android One bugetare sub 200 USD.

Nokia 2.4 și Nokia 3.4 sunt cele mai recente adăugiri la gama de smartphone-uri bugetare HMD Global. Deoarece ambele sunt dispozitive Android One, li se garantează că primesc două actualizări majore ale sistemului de operare și actualizări regulate de securitate timp de până la trei ani.

Cele mai bune imprimante foto portabile instant pentru dispozitive Android
Imprimați din mers!

Cele mai bune imprimante foto portabile instantanee pentru dispozitive Android.

Ești în mișcare și îți faci amintiri pe mobil. În timp ce digitalul este grozav, de ce să nu încercați să faceți aceste amintiri puțin mai permanente cu o fotografie tangibilă?

instagram story viewer