Forzare il supporto SD esterno da /mnt/sdcard
non ha alcun merito tecnico, è il modo di Google di aiutare i fornitori di hardware a creare un punto di differenziazione per i telefoni con più memoria interna.
Non vi è alcun motivo per cui le applicazioni debbano trovare un modo per individuare la scheda esterna quando /mnt/sdcard
era chiaramente il luogo in cui la sdcard avrebbe dovuto essere e il modo indefinito di Google di caricare una scheda SD esterna è un altro motivo in meno rispetto al consumatore per rendere la scheda SD esterna meno utile in dispositivi Android più recenti. Non vi è alcun motivo per cui /data
e /mnt/sdcard
sia stato necessario unire la stessa partizione nella versione più recente di Android, ad eccezione del produttore per differenziare i telefoni con memoria interna più grande da unità a basso costo con meno memoria interna. Anche se la fusione dovesse essere fatta, Google avrebbe potuto definire chiaramente uno STANDARDnuovo punto di montaggio per le schede SD esterne invece di lasciarlo completamente vago. Tutto ciò sta lavorando contro la prevenzione di un'ulteriore "segmentazione" dell'ecosistema Android attraverso un design goffo per aiutare la differenziazione dei telefoni di fascia più alta rispetto alle unità a basso costo con meno memoria integrata.
I file binari delle app Android sono minuscoli, i telefoni con 1-2 GB di memoria interna dovrebbero avere spazio più che sufficiente per centinaia di app e tutti i dati di grandi dimensioni potrebbero essere nascosti in modo sicuro su una scheda SD esterna. Ma poi i venditori si sono resi conto che dovevano avere un modo per differenziare il loro prodotto finale più elevato, e affermando che una memoria interna più alta diventasse parte di quello schema e paralizzando l'utilità della memoria esterna è l'altra parte integrata che questo schema ha richiesto per far funzionare completamente questo da qui il API meno utile per trovare schede SD esterne e punti di montaggio non standardizzati.
Quindi: No, montare la scheda SD in un posto diverso da quello /mnt/sdcard
non è altro che una strategia aziendale per vendere nuovi telefoni più costosi con la versione più recente di Android, nient'altro. Immagina, se il Nexus 4 da 8 GB e il Nexus da 16 GB possono entrambi utilizzare 64 GB di scheda SD esterna per applicazioni e supporti, c'è un motivo per cui qualcuno acquista la versione da 16 GB? Che 8 GB di memoria NAND extra non valgono sicuramente una differenza di prezzo di $ 50 se sono coinvolte schede SD esterne. Poiché la maggior parte dei componenti di uno smartphone deve essere praticamente la stessa (RAM, processore, radio), l'unica area rimasta per un maggiore margine di profitto è lo spazio di memoria interno, e quindi lo strano punto di montaggio della memoria esterna.
Inoltre, tutti hanno notato l'assenza di supporto SD esterno dal raccolto corrente di dispositivi Android con marchio "Google"? Questa tendenza continuerà ad espandersi nei dispositivi Android di "livello superiore". Il supporto di schede SD esterne è stata una differenziazione chiave per i dispositivi Android per superare il dominio di iPhone nel mercato mobile. Ora con Android che domina supremo nel gioco dei numeri, non c'è molto bisogno che questa pratica di riduzione del profitto sia mantenuta per molto più tempo.
Non sarei sorpreso da Android 5.0, il supporto per schede SD esterne sarebbe un ricordo del passato. Perché se è difficile per le app trovare la scheda SD esterna, la maggior parte dei programmi utilizzerà semplicemente i luoghi /data
e le /mnt/sdcard
posizioni conosciute , con la maggior parte delle app utilizza sempre più dati memorizzati per il suo funzionamento, una vibrante strategia di markup del prodotto viene creata dal nulla "semplicemente non montare una scheda SD esterna su /mnt/sdcard
.