Tutto lo indica Android Lollipop Arriverà con la possibilità di utilizzare con maggiore libertà le schede SD che vengono utilizzate in molti dei dispositivi Android sul mercato (curiosamente, quelle di Google sono sempre state un'eccezione). Pertanto, sembra che questo tipo di archiviazione esterna possa essere utilizzato per qualcosa di più della semplice memorizzazione di file, siano essi multimediali o meno.
La verità è che il rapporto tra questo tipo di scheda e Android non è stato esattamente dei migliori fino ad oggi. L'azienda di Mountain View ha sempre sostenuto che sicurezza che offre la possibilità di utilizzare questo spazio di archiviazione per installare applicazioni e farle scrivere direttamente, non era il massimo. E, a dire il vero, avevano in parte ragione, poiché controllo utente Non era totale e, inoltre, era sempre possibile perdere informazioni se la scheda è scomparsa o, semplicemente, che si accede ai dati in essa contenuti in modo indesiderato (cosa più semplice che farlo nella memoria interna). Con Android Lollipop sembra che tutto cambierà .
Ma non è meno vero che era disperato per molti utenti avere problemi di archiviazione, in particolare le applicazioni, e avere una scheda di grande capacità mezza vuota e non poterla utilizzare per questo scopo. Inoltre, è indiscutibile che la stragrande maggioranza di produttori offrono la possibilità di utilizzare questo tipo di accessori, quindi non ha molto senso non dargli un uso prolungato per ottenere il massimo. Pertanto, da Google sembra che avevano deciso con Android KitKat, lo invertono e le cose cambiano in Android Lollipop (come abbiamo già annunciato nella Guida di Android). E, onestamente, penso che sia un'ottima decisione visto che vinci più di quanto perdi. Pertanto, fine delle restrizioni.
Sarà l'utente a decidere davvero
Come si può vedere in Android Developer, che è il luogo in cui è incluso il cambiamento Android Lollipop per quanto riguarda l'uso delle schede SD nei terminali con l'ultima versione del sistema operativo, sarà l'utente a decidere dove verranno archiviate le applicazioni e i dati che devono scrivere (informazioni che vengono archiviate e, quindi, non è necessario concedere autorizzazioni continuamente).

Inoltre, tra le nuove API incluse in Android Lollipop ci sono quelle specifiche per manipolare l'uso delle schede SD da parte degli utenti. sviluppatori, essendo semplice l'applicazione e, quindi, l'inserimento nelle proprie opere. In questo modo, sembra che si stia aprendo una nuova era per l'utilizzo della memoria esterna nei dispositivi Android e, da questo, molti utenti ne trarranno beneficio (soprattutto quelli che hanno modelli con poca memoria interna). Indubbiamente, questo cambiamento in Android Lollipop è un successo per Google e, sicuramente, che non avrà problemi di sicurezza finché gli utenti non saranno negligenti.
Come funziona il nuovo accesso SD (SAF)
Con Lollipop il Framework di accesso allo storage (SAF), che consente alle app di richiedere l'accesso alle cartelle della scheda SD in modo controllato. Utilizzando l'intento AZIONE_APRI_ALBERO_DOCUMENTI, un'applicazione apre il selettore di file di sistema affinché l'utente possa scegliere una directory specifica o anche radice microSDConcedendo questo accesso, l'app può creare, spostare e modificare file e sottocartelle all'interno di quell'"albero" senza chiedere nuovamente il permesso per ogni operazione e il consenso persiste dopo i riavviiLe posizioni private di altre app rimangono inaccessibili, quindi si bilancia flexibilidad y protección.
Inoltre, vengono facilitati percorsi condivisi per i contenuti multimediali. Metodi come getExternalMediaDirs() aiuta le app per fotocamere, audio o video a salvare il tuo uscite direttamente alla SD senza dialoghi aggiuntivi, ma mantenendo chiaro all'utente quali aree sono comunemente utilizzate e quali no.

Prestazioni: schede A1/A2 se si intende installare app
Se si prevede di spostare dati o installare applicazioni sulla microSD, non è sufficiente guardare i numeri di lettura/scrittura sequenzialeLe app funzionano in gran parte con accessi casuali e piccole operazioni di I/O. Ecco perché il Classe di prestazione dell'applicazione definisce le classi A1 y A2, con IOPS casuali minimi e ottimizzazioni come code di comando e cacheLa scelta di una microSD A1/A2 migliora la scioltezza quando si aprono app o si caricano dati, avvicinandosi alle prestazioni della memoria interna.
Anche con questi miglioramenti, la memoria interna è spesso più veloce e coerenteUna buona pratica è quella di riservare l'SD per foto, video, download e dati pesantie lascia interne quelle app che usi quotidianamente o che fanno parte di widget e servizi che potrebbero essere limitati durante il trasloco.

Decisioni adottabili in materia di stoccaggio e produttore
Nelle versioni successive, Android ha introdotto il stoccaggio adottabile, che consente di formattare e codice la microSD per integrarla come memoria interna del dispositivo. Questa opzione blocca la scheda sul telefono in cui è configurata (non può essere letta su un altro terminale o computer) e richiede formattazione per riportarlo all'uso portatile, quindi è consigliabile farlo eseguire il backup prima di qualsiasi modifica.
Alcuni produttori disabilitano o limitano questa funzionalità o lo spostamento delle app per motivi di sicurezza. prestazioni e supportoIn questi casi, Lollipop e SAF continuano a fornire valore: i file manager, gli editor di foto e le app di backup possono essere eseguiti uno sopra l'altro. qualsiasi cartella autorizzata dall'utente, mitigando le restrizioni delle fasi precedenti come KitKat e senza la necessità di autorizzazioni di sistema o strumenti di terze parti.
Buone pratiche e sicurezza nell'uso di SD
- Concede l'accesso solo a app affidabili solo le cartelle strettamente necessarie; SAF ti mostra quale area condividi.
- Evitare di rimuovere la microSD mentre è in uso. scrivere dati; potresti danneggiare i file dell'app o la tua libreria multimediale.
- Optare per le carte marchi affidabili (meglio se di tipo A1/A2) e verificarne l'autenticità per ridurre errori e perdite.
- Per i contenuti personali, organizzare una struttura chiara nell'SD (ad esempio, DCIM, Musica, Documenti) e assegnalo alle tue app abituali.
fonte: Sviluppatore Android.
Con Lollipop, Android restituisce agli utenti la controllo granulare Maggiore libertà nella gestione dei file e, quando opportuno, nello spostamento dei dati o nell'installazione di app, il tutto con autorizzazioni esplicite e persistenti. Combinando questo miglioramento con una microSD adatta e buone pratiche, è possibile ottenere il massimo al massimo archiviazione esterna senza compromettere la sicurezza o le prestazioni.
