Annuncio pubblicitario

Uno di le parti critiche di Android 9 cose da non fare quando si ottiene il primo telefono AndroidQueste insidie ​​comuni dovrebbero essere evitate per l'esperienza Android ottimale. Leggi di più che spesso viene trascurato sono le autorizzazioni delle app. Qualsiasi app che installi sul tuo telefono deve richiedere l'accesso esplicito ad aree potenzialmente sensibili del tuo dispositivo, ma non sempre le richiedono in modo onorevole.

Per fortuna, le autorizzazioni Android hanno avuto una svolta in meglio nel suo aggiornamento più recente (Android 6.0 Marshmallow) Marshmallow Android 6.0: cos'è e quando lo riceveraiAndroid Marshmallow è qui - ma perché dovresti preoccupartene? Leggi di più , ma meno del 3% delle persone hanno Marshmallow sui loro dispositivi. Pertanto, è importante sapere come le autorizzazioni Android hanno funzionato in passato e come appariranno in futuro.

Diamo un'occhiata completa alle autorizzazioni in entrambi i sistemi, cosa significano per te, perché dovresti preoccuparti e come appaiono in realtà nelle app reali. Imparerai molto!

instagram viewer

Nel caso in cui questi sembrano déjà vu, lo abbiamo fatto spiegato le autorizzazioni Android prima Come funzionano le autorizzazioni delle app Android e perché dovresti preoccupartiAndroid impone alle app di dichiarare le autorizzazioni necessarie al momento dell'installazione. Puoi proteggere la tua privacy, sicurezza e fatturazione del telefono cellulare prestando attenzione alle autorizzazioni durante l'installazione di app, anche se molti utenti ... Leggi di più in passato, ma sono cambiati così tanto di recente che vale la pena riprovare.

Quali sono le autorizzazioni?

È semplice: le autorizzazioni sono privilegi speciali che le app devono chiedere se desiderano accedere a supporti sensibili sul telefono.

Perché i nostri telefoni contengono così tante informazioni personali - come la nostra posizione esatta 5 tipi di app Android che sfruttano al meglio la tua posizioneÈ possibile disattivare i servizi di localizzazione per risparmiare la batteria, ma questo tipo di app potrebbe farti cambiare idea. Leggi di più , dati di contatto e telecamere che possono registrarci: le app non possono semplicemente usarle a meno che tu non dica loro che va bene.

Instagram-Android-Permessi

Puoi controllare le autorizzazioni di un'app in qualsiasi momento. Se è un'app che hai già installato, vai a Impostazioni> App e trova l'app che desideri esaminare. Tocca un'app e nella sua schermata delle informazioni, fai clic su permessi campo o scorrere verso il basso per trovare l'elenco. Qui puoi visualizzare tutto ciò che l'app richiede.

Se desideri visualizzare le autorizzazioni per un'app che non stai ancora utilizzando, trovala sul Google Play Store (sul tuo telefono o utilizzando l'interfaccia Web Come installare app Android direttamente dal tuo PC in pochi secondiQuando sei al PC, non devi alzare il telefono per mandare SMS, quindi perché installarlo? Ecco un modo migliore. Leggi di più ) e fare clic Dettagli autorizzazione per vederli. Saranno raggruppati per tipo; se non li capisci ancora, non preoccuparti! Ne esamineremo presto alcuni.

Perché questo conta

Non hai idea che le autorizzazioni siano intrinsecamente cattive, perché non lo sono! I telefoni moderni ne sono capaci Le migliori app Android sul Google Play Store per il 2019Cerchi le migliori app Android per il tuo telefono o tablet? Ecco il nostro elenco completo delle migliori app per Android. Leggi di più , il che significa che possono naturalmente essere utilizzati anche per danni. Le autorizzazioni ti aiutano a proteggere il tuo dispositivo dalle app losche - solo perché un'app vuole un'autorizzazione non significa che sia terribile.

Ad esempio, Google Maps sarebbe piuttosto inutile se non potesse accedere alla tua posizione, ma quando un'app calcolatrice ha bisogno di accedere ai tuoi contatti, ciò dovrebbe destare preoccupazione. Questa era la fonte di la polemica dell'app di Facebook Messenger Quanto male sono comunque quelle autorizzazioni di Facebook Messenger?Probabilmente hai sentito molto sull'app Messenger di Facebook. Calmiamo le voci e scopriamo se le autorizzazioni sono cattive come sostengono. Leggi di più qualche tempo fa, perché la gente pensava che l'app stesse superando i limiti delle autorizzazioni.

Wow. Non ho mai visto più richieste di autorizzazione per Android rispetto a Facebook Messenger. No. Non si installa.

- Michael Dexter (@michaeldexter) 9 marzo 2016

Ne abbiamo scritto quanto sono invasive le autorizzazioni dell'app di Facebook Come utilizzare Facebook su Android senza tutte le autorizzazioni invasiveL'app Android di Facebook richiede un sacco di autorizzazioni e non dovrebbe essere attendibile con esse. L'app Tinfoil per Facebook è la soluzione attenta alla privacy. Leggi di più , ma devi essere prudente anche con le app di tutti i giorni. Ad esempio, quando io ha giocato un sacco di knockoff Mario giochi su Android, la maggior parte di loro ha chiesto autorizzazioni come Contatti e Posizione.

Queste app non sono in grado di richiederle perché non sono necessarie per la funzionalità dell'app. Anche se un'app definisce chiaramente per cosa vuole l'autorizzazione (cosa che dovrebbero fare più sviluppatori), non vi è alcuna garanzia che non stia abusando dell'autorizzazione.

Non è giusto dirlo alcune autorizzazioni sono intrinsecamente cattive I sette permessi mortali per Android: come evitare il peccato di preparazione indolenteChiunque disponga di un dispositivo Android dovrebbe sapere che le tue informazioni private non sono trattate come private. Ad esempio, effettuare un acquisto di app può esporre le informazioni di contatto personali, inclusi nome, indirizzo fisico e indirizzo email, a ... Leggi di più Il 100% delle volte, ma poiché è più facile per alcuni (posizione, videocamera, ecc.) Abusare delle tue informazioni, dovresti trattare tali autorizzazioni con maggiore cura.

L'orologio sul mio Android richiede l'autorizzazione per file multimediali e foto... Nessun orologio, non puoi accedervi. Solo tempo dovuto! TEMPO

- D Smith (@landandwater) 23 febbraio 2016

Ai vecchi tempi, Google elencava ogni singola autorizzazione richiesta da un'app (anche elementi minori come la vibrazione). Ora, quelli sono praticamente previsti; li hanno spostati in Altro categoria di autorizzazioni, incluso Accesso completo alla rete dal momento che è così comune in questi giorni, soprattutto per gli annunci in-app.

Se sei curioso, di seguito è riportato uno screenshot di come sembra aggiungere le autorizzazioni dell'app quando scrivi un'app Android. Questo proviene da un'app che sto effettivamente scrivendo per una lezione di college: puoi vedere che abbiamo bisogno di accedere al telefono archiviazione (in modo da poter tenere traccia delle preferenze dell'utente), ma dobbiamo anche chiedere l'autorizzazione a vibrare e accedere a Rete. Se non dichiarassimo tali autorizzazioni e provassimo a svolgere tali funzioni, l'app non funzionerebbe.

Android-Code-Permessi

Autorizzazioni comuni

Molte autorizzazioni sono autoesplicative e probabilmente ti imbatterai in un set simile in molte app, quindi non dovrebbero impiegare troppo tempo a scendere. Diamo un'occhiata ad alcuni comuni e al loro significato.

  • Acquisti in-app: Ti consente di effettuare acquisti all'interno dell'app. Quasi tutti i giochi gratuiti in questi giorni contengono acquisti in-app o microtransazioni. La maggior parte di essi sono giochi "freemium" che fingono di essere gratuiti, ma che vogliono davvero drogati e prendi i tuoi soldi 5 segnali di avvertimento per evitare i giochi Freemium che vogliono succhiare il portafoglio a seccoMolti giochi sono gratuiti, ma bombardano i giocatori con una serie infinita di acquisti in-game, alcuni dei quali sono impossibili da evitare se si desidera completare il gioco. Leggi di più . Questi possono essere davvero costosi, quindi potresti volerlo proteggi il tuo telefono dagli acquisti in-app Cosa sono gli acquisti in-app e come posso disabilitarli? [MakeUseOf Explains]"Non ci posso credere!" mio cugino mi ha detto l'altro giorno, "qualcuno ha appena acquistato un acquisto in-app di $ 10 sul telefono di mia madre e non sa nemmeno di cosa sto parlando!". Suona familiare? Come... Leggi di più per impedire ai bambini di acquistarli inavvertitamente nei giochi.
    • Tieni presente che gli acquisti in-app non sono sempre male. Alcuni giochi li usano in modo onorevole e le app non di gioco spesso li usano in modo da poter eseguire l'aggiornamento alla versione Pro - questo consente allo sviluppatore di evitare di pubblicare due diverse versioni di app. In generale, però, "Farm Crush Dice Clash" sarà carico di microtransazioni.
  • Telecamera: Consente l'accesso completo della fotocamera. Questo gruppo ha un solo permesso, quindi è tutto o niente.
  • Microfono: Un altro gruppo con un solo permesso; questo consente l'accesso completo al microfono per registra audio Qual è la migliore app di registrazione vocale per Android?Ci sono molti momenti nella vita che potresti voler registrare. Assicurati di avere un'ottima app per aiutarti a farlo. Leggi di più .
  • Conservazione: Le app possono leggere i tuoi file, salvarli o entrambi. Un motivo comune per leggere l'archiviazione è scegliere un file da condividere con un amico, mentre un'app potrebbe dover scrivere nell'archivio in modo da poter salvare un'immagine modificata.
  • Posizione: Questa può essere la tua posizione approssimativa, che viene raccolta dalle reti Wi-Fi vicino a te, o la tua posizione esatta, che utilizza il GPS del tuo telefono.
  • IdentitàTrova account sul dispositivo: Viene utilizzato quando un'app desidera trovare gli altri account a cui hai effettuato l'accesso sul telefono, ad esempio un'app che ti consente di accedere con il tuo account Google o Facebook.
  • ID telefono / dispositivoLeggi lo stato e l'identità del telefono: Ciò consente all'app di sapere quando si è in una chiamata, quindi può evitare di interrompere la chiamata. Chiama direttamente i numeri di telefono consente a un'app di effettuare una telefonata senza richiedere di accedere all'app del dialer.
  • Cronologia dispositivo e appRecupera app in esecuzione: Ciò consente a un'app di sapere quali altre app sono sul telefono. Questo potrebbe essere abusato, ma viene utilizzato "legittimamente" da task killer e app di ottimizzazione della batteria che non dovresti mai usare. Perché i ripetitori di RAM e i task killer sono dannosi per il tuo AndroidA prima vista, i ripetitori di RAM e i task killer sembrano incredibilmente utili, ma uno sguardo più attento mostra che potrebbero effettivamente danneggiare il tuo telefono. Leggi di più

Questi sono alcuni dei più comuni, ma ci sono molte altre autorizzazioni in Altro categoria, compreso Scarica i file senza notifica, Esegui all'avvio, Cambia la connettività di rete, e Modifica le tue impostazioni audio, tutti i quali potrebbero essere utilizzati in modo dannoso.

A proposito, quando stavo compilando questo elenco, ho fatto riferimento esclusivamente all'app di Facebook per Android, che richiede tutte queste autorizzazioni e altro ancora. Francamente, è assurdo che chiedano alcune di queste autorizzazioni; stai meglio con una sottile alternativa di Facebook di terze parti Più veloce, più snella, migliore - Alternative all'app Android di FacebookOh, la gioia di avere i social media a nostra disposizione in qualsiasi momento della giornata grazie all'avvento dello smartphone. Facebook è sempre stato (almeno in superficie) a connettersi con il tuo ... Leggi di più sul tuo telefono.

The Old System (Lollipop e precedenti)

Poiché la stragrande maggioranza degli utenti Android non è ancora su Marshmallow, diamo un'occhiata a come ha funzionato il sistema di autorizzazioni in passato, anche se (per fortuna) sta per uscire. Se non sei sicuro di quale versione di Android sia in esecuzione, puoi andare a Impostazioni> Informazioni sul telefono e cercare Versione Android. 6.0 è Marshmallow, 5.x è Lollipop e 4.4.x è KitKat; prima di quello è lo stesso per i nostri scopi.

Quindi, il vecchio sistema di autorizzazioni è una scelta generale: devi accettare tutte le autorizzazioni richieste da un'app quando la installi o rifiutare di installare l'app. Ciò è frustrante per una serie di ragioni, la più importante delle quali è un'autorizzazione non autorizzata che potrebbe impedirti di installare app altrimenti utili. Utile come alcune app Android Le 10 migliori app Android che tutti dovrebbero installare per primeHai un nuovo telefono o tablet Android? Quindi hai assolutamente bisogno di queste app! Leggi di più , non vuoi rendere i tuoi contatti disponibili per ogni app che li richiede.

Tuttavia, i problemi con questo metodo non si fermano qui. Anni fa, ogni permesso era elencato separatamente. Se scegli, le app vengono aggiornate automaticamente, a meno che non sia stata aggiunta una nuova autorizzazione. Quando ciò è accaduto, è necessario fare esplicito clic su Accetta sulla nuova autorizzazione prima di aggiornarla, quindi si applica la stessa regola "prendila o lasciala" e le app potrebbero essere rovinate aggiungendo nuove autorizzazioni.

Alla fine ciò ha significato che gli elenchi di autorizzazioni erano piuttosto lunghi, quindi Google ha deciso di iniziare a raggruppare autorizzazioni simili. Quando installi un'app ora, noterai questi: SMS, ad esempio, contiene tutte le autorizzazioni possibili intorno ai tuoi messaggi di testo. Il problema è che gli aggiornamenti delle app possono aggiungere ulteriori autorizzazioni in un gruppo senza chiedere la tua autorizzazione come prima.

Quindi, ad esempio, una delle possibili autorizzazioni SMS è Leggi i tuoi messaggi di testo. Forse usi la tastiera eccellente, SwiftKey, che ti consente di personalizzare il tuo dizionario leggendo come digiti dai tuoi testi, Gmail e altre fonti. Non ti dispiace dargli accesso ai tuoi testi, quindi vai avanti e abilitalo.

Pochi mesi dopo, SwiftKey potrebbe aggiornare per includere il Inviare messaggi di testo autorizzazione senza che te ne accorga - questo potrebbe costarti denaro se i messaggi SMS vengono inviati a numeri premium o tu non hai SMS illimitati I modi migliori per inviare un SMS online gratuitoIn un'era in cui la proprietà dello smartphone sta diventando la maggioranza, è difficile immaginare qualcuno che non può (o non vuole) inviare messaggi di testo. Quando è stata l'ultima volta che hai conosciuto qualcuno che non aveva ... Leggi di più ! SwiftKey è un'app affidabile e non lo farebbe mai, ma è un esempio di quanto siano pericolosi i gruppi di autorizzazioni.

Hoover graduale da parte delle app di ogni autorizzazione Android come metafora della vita.

- Miss Amy (@MissAmyTobey) 18 febbraio 2016

La tua unica difesa in questo sistema è quella di evitare le app di cui non ti piacciono le autorizzazioni o fai il root del tuo telefono La guida completa al rooting del tuo telefono o tablet AndroidQuindi, vuoi eseguire il root del tuo dispositivo Android? Ecco tutto ciò che devi sapere. Leggi di più e installa un'app che ti consente di attivare o disattivare le autorizzazioni. Poiché il rooting può essere complicato e rendere nulla la garanzia, questa non è una soluzione praticabile per la maggior parte degli utenti.

Spero ora che tu veda i problemi con questo sistema, specialmente se confrontato con iOS, in cui puoi attivare o disattivare le autorizzazioni individuali in qualsiasi app che ti piace. Android ha bisogno di un modo migliore per molto tempo e finalmente ne ha uno.

The New Way (Marshmallow and the Future)

Android Marshmallow è arrivato con molte modifiche Marshmallow Android 6.0: cos'è e quando lo riceveraiAndroid Marshmallow è qui - ma perché dovresti preoccupartene? Leggi di più nell'ottobre 2015 - tra questi c'era un nuovo sistema di autorizzazioni. Ora, le autorizzazioni sono granulari e non è necessario accettare un set completo di autorizzazioni per installare un'app.

Quando installi un'app creata per Marshmallow, il Play Store ti farà sapere che puoi decidere su ciascuna autorizzazione non appena viene visualizzata. Diciamo la tua app SMS preferita Invia un testo migliore con queste app SMS alternative per AndroidNon ti piace la tua app SMS predefinita? Provane uno nuovo! Leggi di più ti consente di scattare foto all'interno del messenger, ad esempio. Dopo aver fatto clic sul pulsante per aprire la videocamera nell'app, verrà visualizzato un popup che chiede l'accesso alla videocamera. Ovviamente hai richiesto questa azione, quindi ha senso confermarla.

Se neghi un'autorizzazione, l'app non sarà in grado di utilizzare quella funzione, quindi se neghi la tua posizione a Google Maps, sembrerà non funzionare correttamente senza motivo. Se gli sviluppatori di app sanno cosa stanno facendo, avranno un check in atto per farti sapere che l'app non può funzionare se non concedi all'app tale autorizzazione. Idealmente, l'app ti chiederà l'autorizzazione mentre esegui le azioni nell'app che le richiedono, non tutte in una volta appena la apri.

C'è ancora un inconveniente che pende dal vecchio sistema. Se le app non sono costruite per sfruttare le nuove funzionalità di Marshmallow, ti verrà comunque chiesto di accettare ogni autorizzazione non appena installi l'app. Una volta installata, puoi trovare l'app in Impostazioni> App e attiva le sue autorizzazioni, ma l'app potrebbe interrompersi senza preavviso. Anche se l'app è progettata per Marshmallow, puoi modificare le autorizzazioni qui in qualsiasi momento se cambi idea

A questo punto, gli sviluppatori dovrebbero davvero essere a bordo con Marshmallow, ma sei obbligato a imbatterti in alcune app che sono ancora sul vecchio sistema. In sostanza, sei libero di disattivare le autorizzazioni per qualsiasi app anche se devi accettarle tutte in una volta, ma ciò potrebbe spezzare le cose poiché lo sviluppatore non le ha prese in considerazione.

Alcuni esempi di app reali

Concludiamo guardando un paio di app popolari Le migliori nuove app Android rilasciate nel 2015Alcune app davvero sorprendenti hanno colpito la scena nel 2015 - diamo un'occhiata al meglio. Leggi di più e le autorizzazioni che chiedono. Non posso affermare di conoscerne il motivo, ma ho ipotizzato dove appropriato.

Snapchat richiede quanto segue:

  • Acquisti in-app
  • Trovare account sul dispositivo e leggere la scheda del contatto
  • Lettura dei tuoi contatti
  • La tua posizione esatta
  • Ricezione di messaggi di testo
  • Leggendo se sei al telefono
  • Lettura, salvataggio ed eliminazione di file sul telefono
  • Accesso completo alla videocamera e al microfono
  • La possibilità di visualizzare informazioni sul WiFi a cui sei connesso
  • Impedire al dispositivo di dormire
  • Accensione della torcia del telefono

Questa è una lista abbastanza grande! La maggior parte ha senso nel contesto dell'app (che è la chiave durante l'analisi delle autorizzazioni): puoi accedere con altri account e durante la messaggistica puoi condividere la tua posizione, scattare foto e registrare la voce.

L'app richiede la possibilità di impedire la sospensione in modo da ricevere notifiche anche se il telefono non è sveglio. Come vedi, la maggior parte delle autorizzazioni può essere spiegata, ma dipende da te se ti fidi dello sviluppatore con esse.

Pandora chiede queste autorizzazioni:

  • Acquisti in-app (per abbonarsi al loro servizio premium)
  • Trova account sul dispositivo (per accedere con Facebook, ecc.)
  • Aggiungi o modifica gli eventi del calendario e invia e-mail agli ospiti all'insaputa dei proprietari (non ho idea del perché ne abbiano bisogno)
  • Leggi i tuoi contatti (per condividere le tracce con gli amici)
  • Leggi lo stato e l'identità del telefono (per sapere quando ricevi una chiamata, in modo che possa interrompere la musica)
  • Modifica o elimina i contenuti della tua memoria USB e leggi i contenuti della tua memoria USB (per memorizzare nella cache i dati in modo che la musica non debba bufferizzare tanto)
  • Visualizza connessioni Wi-Fi (probabilmente determinerà la qualità della tua connessione corrente)
  • Varie altre impostazioni, come il controllo Bluetooth

Nel complesso, Pandora non è terribile. Non capisco perché abbiano bisogno di informazioni sul calendario e probabilmente potresti fare a meno che non conoscano i tuoi contatti, ma ci sono app molto peggiori.

Non sono sicuro del perché @pandora_radio l'app Android deve accedere al mio calendario. Ecco perché leggo sempre le autorizzazioni negli aggiornamenti.

- Ripristino del sistema (@iamuhura) 2 aprile 2013

Facciamo un gioco per il nostro ultimo campione:

Candy Crush Soda Saga vuole accedere a questi sul tuo dispositivo:

  • Acquisti in-app (in modo che possano nichelarti e sbuffarti in ogni angolo)
  • Trova account sul dispositivo (per accedere con Facebook)
  • Leggi i tuoi contatti (così puoi infastidire i tuoi amici e chiedere vite)
  • Visualizza connessioni Wi-Fi (probabilmente in modo che sappiano se hai una connessione di qualità)
  • Alcune altre autorizzazioni, tra cui impedire la sospensione del dispositivo

Nel complesso, questo non è poi così male in termini di autorizzazioni. Il gioco in sé è una storia diversa, ma almeno questa app non ha bisogno di conoscere i tuoi contatti o le informazioni del calendario.

No Josh Justice, non voglio giocare a Candy Crush Soda Saga. Non inviare più inviti

- Adam Rice (@ AdamRice12) 9 marzo 2016

Hai il permesso

Era molto da accettare, ma i permessi impatto sulla tua privacy e sono importanti Impostazioni sulla privacy dello smartphone che devi attivare oggiGli smartphone vengono forniti con molte impostazioni predefinite che potrebbero perdere le tue informazioni. Immergiamoci e ottimizzali. Leggi di più ! Spero che tu abbia imparato molto sulle diverse autorizzazioni, su come funzionavano e su cosa ci aspetta.

Il takeaway qui è assicurarsi di non installare app incautamente sul telefono. Tutti i tipi di app, specialmente quelle popolari, sono dotate di più autorizzazioni di quelle di cui hanno bisogno. Se sei su Marshmallow, assicurati di abilitare solo le autorizzazioni con cui stai bene. Se utilizzi una versione precedente, consulta sempre l'elenco delle autorizzazioni prima di installare un'app. Sii consapevole di ciò che stai mettendo sul tuo telefono!

La maggior parte delle autorizzazioni non fa molto se sei offline, quindi fai una pausa e divertiti alcuni giochi Android che non richiedono una connessione Internet per giocare 11 Divertenti giochi per cellulari quando non hai Internet o datiEcco i migliori giochi per dispositivi mobili che non richiedono una connessione a Internet, consentendo di salvare i dati mobili. Leggi di più .

Quali altre domande hai sulle autorizzazioni? Sei entusiasta di eseguire l'aggiornamento a Marshmallow e ottenere il controllo delle tue autorizzazioni? Condividi i tuoi pensieri e domande sulle autorizzazioni nei commenti!

Ben è vicedirettore e direttore delle poste sponsorizzate di MakeUseOf. Ha conseguito un B.S. in Computer Information Systems presso il Grove City College, dove si è laureato con lode e con lode in specializzazione. Gli piace aiutare gli altri ed è appassionato di videogiochi come mezzo.