Artikel

Problemet med Android-tilladelser er for meget information og ikke nok information på én gang

protection click fraud

Det sker regelmæssigt i teknologipressen. En app har tvivlsomme tilladelser, og folk freak ud af det. Nogle gange er det berettiget, men det meste af tiden er det fordi folk, der freaking, ikke forstår Android tilladelsesmodel eller ikke har taget sig tid til at se, hvilke grunde en app muligvis har brug for de tilsyneladende sketchy tilladelser. Og det er Googles skyld. Undskyld, Google, vi elsker dig, men det er alt dit.

Der er to måder at håndtere at lade brugeren (det er dig og mig) vide, hvad en app skal gøre eller skal se for at fungere. En måde er at tydeligt angive alt foran, før brugeren installerer det, så de ved nøjagtigt, hvad der kan gøres og ses. Med andre ord, Android måde (for det meste). En anden måde er at omhyggeligt screene hver eneste app og få brugeren til at stole på din screeningproces og vide, at appen ikke gør noget ud over det sædvanlige. Dette er Æble vej. Begge er gode på nogle måder og dårlige på nogle måder.

Verizon tilbyder Pixel 4a for kun $ 10 / mo på nye ubegrænsede linjer

Det er det Fred og besætning job hos iMore for at tackle iOS-problemer på denne front, hvis det skal tackles - de er mere vidende om dem end jeg er - men vi skal virkelig tale om Android-tilladelser her, og hvorfor de har brug for lidt opmærksomhed fra store G.

Jeg vælger selv Android Central-app her, fordi jeg kan se igennem koden eller bygge den selv og vide nøjagtigt, hvad den gør, hvad den kan, og hvorfor. Lad os starte med, hvad der får folk til at freak out, fordi der er et godt eksempel lige i billedet ovenfor - forhindre enheden i at sove.

Hvorfor i helvede har en app til at læse en blog brug for at holde din telefon låst vågen? Jeg beskylder dig slet ikke, hvis dette er den første ting, du tænker. Faktisk vil jeg have, at det er det første, alle tænker, fordi vi alle skal være lidt skeptiske, når det kommer til software, som vi installerer på vores telefoner. Men vores app har ikke til hensigt at holde din telefon kørende hele tiden, og medmindre der er en fejl et eller andet sted, gør den det ikke. Vi har brug for den tilladelse, så skærmen ikke lukkes, mens du læser dette.

Fortæl os, hvad disse tilladelser betyder, så freak vi mindre ud.

Der er to meget store problemer her, som Google kan løse. Den ene er hård, men den anden er let, ligesom lækker kage let. Den svære er at fortsætte med at opbygge API'erne, indtil vi har en, der kun kan holde skærmen tændt. Lad baggrundsdata og alt andet sove, indtil det bruges, og hold CPU'en i tomgang, medmindre det er nødvendigt at løfte op for noget andet, som en bruger laver. Det er alt, hvad vi bruger forhindre enheden i at sove tilladelse til alligevel. Hvis Google opretter denne API, skifter vi til den. Indtil da har vi brug for tilladelse til at holde hele din telefon i gang, selv når vi ikke laver noget i baggrunden.

Den anden og lettere ting, der skal gøres, er at give mere information her. Når du først har besluttet at give brugeren al den information om hvilke tilladelser en app har brug for, skal du gå et skridt videre, når du viser dem. Hvad vi har lige nu er enten for meget information eller ikke nok information.

Jeg er en nørd. Jeg prøver ikke engang at skjule det. Masser af de mennesker, der læser dette, vil også være nørder. Hvad vi ser nu Google Play når tilladelser vises blev skrevet af nørder til nørder. Jeg forstår det, mine kolleger nørder forstår det, men en normal person, der bare vil installere en sej ny app, kan det ikke. Overvej dette:

  • Forhindre, at din enhed sover. Denne applikation skal forhindre din telefon i at gå i dvale. Dette kan kun ske, mens appen kører og vises på din skærm og muligvis ikke er processorintensiv. Hvis du har spørgsmål, skal du stille udvikleren ved hjælp af kontaktoplysningerne nederst på siden.

Det tog mig cirka 30 sekunder at slå ud på mit tastatur. (Og 20 mere til at rette skrivefejl, fordi jeg tror, ​​jeg kan skrive rigtig hurtigt uden at se på mit tastatur, men det kan jeg faktisk ikke.) Det er ikke den største forklaring på, hvad denne tilladelse kan betyde, men det er en metrisk shitload bedre end det, vi har nu. Folkene på Google er langt klogere på Android end jeg er (men jeg udfordrer alle, der kommer til at teste min viden om Dunmer lore) og kunne gøre dette endnu bedre. Hvis de gjorde det, ville det hjælpe folk, der rent faktisk gider at læse tilladelserne, når de ser Twitter smelte om en app, der har brug for GPS-data, fordi det er en gratis annoncebaseret app, der har brug for GPS for at vise dig de "relevante" målannoncer, når du er i målparkeringen masse.

Android-tilladelsesmodellen skal raffineres og forklares. Og ikke af nørder.

Dette er ikke et nyt problem. Siden Android blev populær har folk set for meget information om nødvendige tilladelser uden tilstrækkelig information om disse tilladelser og hvad de betyder. Så freak de (med rette) ud af det. Jeg nyder disse freakouts. Jeg får læn mig tilbage og ser, hvordan folk rent faktisk holder af mobil sikkerhed og deres dyrebare personlige data i en dag eller to. Men appudviklerne er bestemt ikke særlig glade, når det sker med dem, og det er grunden til, at Android er så populært som det er.

Så hvordan siger det Google? Kan du foretage en ændring for at give os alt vi har brug for at vide, hvornår vi faktisk ser på en apps tilladelser uden at gå til Android Developer-webstedet og læse en masse dokumentation omkring dem? Vi vil elske dig mere.

Dette er de bedste trådløse øretelefoner, du kan købe til enhver pris!
Det er tid til at klippe ledningen!

Dette er de bedste trådløse øretelefoner, du kan købe til enhver pris!

De bedste trådløse øretelefoner er komfortable, lyder godt, koster ikke for meget og passer let i lommen.

Alt hvad du behøver at vide om PS5: Udgivelsesdato, pris og mere
Næste generation

Alt hvad du behøver at vide om PS5: Udgivelsesdato, pris og mere.

Sony har officielt bekræftet, at de arbejder på PlayStation 5. Her er alt, hvad vi ved om det hidtil.

Nokia lancerer to nye budget Android One-telefoner under $ 200
Nye Nokias

Nokia lancerer to nye budget Android One-telefoner under $ 200.

Nokia 2.4 og Nokia 3.4 er de seneste tilføjelser til HMD Globals budget-smartphone-sortiment. Da de begge er Android One-enheder, modtager de garanteret to store OS-opdateringer og regelmæssige sikkerhedsopdateringer i op til tre år.

Spice din smartphone eller tablet med de bedste ikonpakker til Android
tema det selv

Spice din smartphone eller tablet med de bedste ikonpakker til Android.

At kunne tilpasse din enhed er fantastisk, da det hjælper med at gøre din enhed endnu mere "din egen". Med kraften fra Android kan du bruge tredjepartsstartere til at tilføje tilpassede ikontemaer, og dette er blot nogle af vores favoritter.

instagram story viewer