Buộc gắn SD bên ngoài /mnt/sdcard
không có giá trị kỹ thuật, đó là cách của Google để giúp các nhà cung cấp phần cứng tạo điểm khác biệt cho điện thoại có nhiều bộ nhớ trong hơn.
Không có lý do tại sao các ứng dụng phải tìm cách xác định vị trí của thẻ bên ngoài khi /mnt/sdcard
rõ ràng là vị trí của thẻ sdcard và cách nạp thẻ SD bên ngoài không xác định của Google là một cách khác ít hơn so với âm mưu thân thiện với người tiêu dùng để làm cho thẻ SD bên ngoài trở nên ít hữu ích hơn thiết bị Android mới hơn. KHÔNG có lý do tại sao /data
và /mnt/sdcard
phải được sáp nhập vào cùng một phân vùng trên phiên bản Android mới hơn ngoại trừ nhà sản xuất để phân biệt điện thoại có bộ nhớ trong lớn hơn với các đơn vị chi phí thấp hơn với bộ nhớ trong ít hơn. Ngay cả khi việc hợp nhất phải được thực hiện, Google vẫn có thể xác định rõ ràng TIÊU CHUẨNđiểm gắn mới cho thẻ SD bên ngoài thay vì để nó hoàn toàn mơ hồ. Điều này hoàn toàn có tác dụng chống lại việc "phân khúc" thêm hệ thống sinh thái Android bằng một thiết kế vụng về để giúp nhà cung cấp phân biệt điện thoại cao cấp hơn với các đơn vị giá rẻ hơn với bộ nhớ tích hợp ít hơn.
Các tệp nhị phân của ứng dụng Android rất nhỏ, điện thoại có 1-2 Gigs bộ nhớ trong nên có đủ dung lượng cho hàng trăm ứng dụng và tất cả dữ liệu lớn có thể được giấu an toàn trên thẻ SD bên ngoài. Nhưng sau đó, các nhà cung cấp nhận ra rằng họ phải có cách để phân biệt sản phẩm cao cấp của họ và tuyên bố bộ nhớ trong cao hơn trở thành một phần của sơ đồ đó và làm tê liệt tính hữu dụng của bộ nhớ ngoài là phần tích hợp khác mà sơ đồ này yêu cầu để nó hoạt động hoàn toàn do đó API ít hữu ích hơn để tìm thẻ sd bên ngoài và các điểm gắn không chuẩn.
Vì vậy: Không, gắn thẻ SD ở một nơi khác ngoài /mnt/sdcard
chiến lược kinh doanh bán điện thoại mới có giá cao hơn trong phiên bản Android mới hơn, không có gì hơn thế. Chỉ cần tưởng tượng, nếu cả Nexus 4 8GB và Nexus 16GB đều có thể sử dụng 64GB thẻ sd ngoài cho ứng dụng và phương tiện, có lý do nào để bất cứ ai mua phiên bản 16 GB không? Bộ nhớ NAND 8 GB thêm đó chắc chắn không đáng giá 50 đô la nếu có thẻ SD bên ngoài. Vì hầu hết các thành phần trong điện thoại thông minh khá giống nhau (RAM, bộ xử lý, radio), khu vực duy nhất còn lại để có thêm lợi nhuận là không gian bộ nhớ trong và do đó là điểm gắn bộ nhớ ngoài kỳ lạ.
Ngoài ra mọi người cũng nhận thấy sự vắng mặt của hỗ trợ SD bên ngoài từ các thiết bị Android mang nhãn hiệu "Google" hiện tại? Xu hướng này sẽ tiếp tục mở rộng trong các thiết bị Android "hàng đầu". Hỗ trợ thẻ SD bên ngoài là điểm khác biệt chính cho các thiết bị Android để vượt qua sự thống trị của iPhone trên thị trường di động. Giờ đây, với sự thống trị tối cao của Android trong trò chơi số, có rất ít nhu cầu về hoạt động khai thác lợi nhuận này được duy trì lâu hơn nữa.
Tôi sẽ không ngạc nhiên với Android 5.0, hỗ trợ thẻ SD bên ngoài sẽ là quá khứ. Bởi vì nếu các ứng dụng khó tìm thấy thẻ SD bên ngoài, thì hầu hết chương trình sẽ chỉ đơn giản là sử dụng các vị trí /data
và /mnt/sdcard
địa điểm đã biết, với hầu hết các ứng dụng sử dụng ngày càng nhiều dữ liệu được lưu trữ cho hoạt động của nó, một chiến lược đánh dấu sản phẩm sôi động được tạo ra từ "không khí mỏng "Đơn giản bằng cách không gắn thẻ SD bên ngoài tại /mnt/sdcard
.