Wymuszanie zewnętrznego montowania SD /mnt/sdcard
nie ma żadnych technicznych zalet, jest to sposób Google'a, aby pomóc producentom sprzętu stworzyć punkt różnicowania dla telefonów z większą pamięcią wewnętrzną.
Nie ma powodu, dla którego aplikacje musiałyby znaleźć sposób na zlokalizowanie karty zewnętrznej, gdy /mnt/sdcard
wyraźnie było to miejsce, w którym powinna być karta SD, a niezdefiniowany sposób ładowania zewnętrznej karty SD przez Google jest kolejną mało przyjazną dla konsumenta działką, aby zewnętrzna karta SD była mniej przydatna w nowsze urządzenia z Androidem. Nie ma powodu, dlaczego /data
i /mnt/sdcard
musiały być połączone w tej samej partycji na nowszej wersji Androida wyjątkiem producenta do odróżnienia telefony z większej pamięci wewnętrznej z niższych jednostek lotniczych z pamięcią mniej wewnętrznego. Nawet gdyby scalenie musiało zostać wykonane, Google mógłby jasno zdefiniować STANDARDnowy punkt montażowy dla zewnętrznych kart SD zamiast pozostawiać całkowicie niejasny. Jest to całkowicie przeciwdziałające zapobieganiu dalszej „segmentacji” ekosystemu Androida przez niezdarny projekt, który pomaga sprzedawcom odróżnić telefony wyższej klasy od tańszych jednostek o mniejszej wbudowanej pamięci.
Pliki binarne aplikacji na Androida są małe, telefony z 1-2 gigabajtami pamięci wewnętrznej powinny mieć o wiele więcej miejsca niż setki aplikacji, a wszystkie duże dane można bezpiecznie schować na zewnętrznej karcie SD. Ale potem dostawcy zdali sobie sprawę, że muszą mieć sposób na wyróżnienie swojego wyższego produktu końcowego, a twierdzenie, że wyższa pamięć wewnętrzna stała się częścią tego schematu, a paraliżująca użyteczność pamięci zewnętrznej to kolejna zintegrowana część, której ten schemat wymagał, aby działał w pełni, dlatego mniej pomocny interfejs API do wyszukiwania zewnętrznych kart SD i niestandardowych punktów montażowych.
A więc: Nie, montowanie karty SD w innym miejscu /mnt/sdcard
jest niczym innym, jak strategią biznesową dotyczącą sprzedaży droższych nowych telefonów pod nowszą wersją Androida, nic więcej. Wyobraź sobie, że jeśli Nexus 4 8 GB i Nexus 16 GB mogą używać 64 GB zewnętrznej karty SD do aplikacji i multimediów, czy istnieje powód, aby ktokolwiek kupił wersję 16 GB? Te dodatkowe 8 GB pamięci NAND z pewnością nie jest warte różnicy w cenie 50 USD, jeśli w grę wchodzą zewnętrzne karty SD. Ponieważ większość elementów smartfona musi być prawie taka sama (pamięć RAM, procesor, radia), jedynym obszarem pozostałym do uzyskania większej marży zysku jest przestrzeń pamięci wewnętrznej, a tym samym dziwny punkt montowania pamięci zewnętrznej.
Czy wszyscy też zauważyli brak zewnętrznej obsługi SD w bieżącej ofercie urządzeń z Androidem marki „Google”? Trend ten będzie się rozwijał na urządzeniach z Androidem „najwyższego poziomu”. Obsługa zewnętrznych kart SD była kluczowym wyróżnikiem urządzeń z Androidem, aby wyprzedzić dominację iPhone'a na rynku mobilnym. Teraz, gdy Androidem rządzi gra liczbowa, nie ma potrzeby, aby ta praktyka ograniczania zysków była utrzymywana o wiele dłużej.
Android 5.0 mnie nie zaskoczy, obsługa zewnętrznych kart SD byłaby już przeszłością. Ponieważ jeśli aplikacjom trudno jest znaleźć zewnętrzną kartę SD, wówczas większość programów po prostu korzysta ze znanych /data
i /mnt/sdcard
lokalizacji, a większość aplikacji wykorzystuje do przechowywania coraz więcej danych, dzięki czemu „z powietrza” powstaje dynamiczna strategia znakowania produktów „po prostu nie montuj zewnętrznej karty SD w /mnt/sdcard
.