1 votes

Pourquoi avons-nous besoin d'une carte SD émulée ?

Pourquoi y a-t-il une "emulated sdcard" dans Android ? Je suppose qu'elle est située sur la même mémoire flash interne (il n'y a qu'une seule mémoire physique par défaut, non ? (à l'exception des sdcards physiques séparées bien sûr)) qu'Android lui-même, alors pourquoi ai-je besoin de l'"émuler" ? Ne pourrions-nous pas simplement écrire sur le stockage "interne" ?

3voto

Juba Points 1239

Historiquement, pratiquement tous les premiers téléphones Android étaient équipés d'une carte SD amovible et d'une très petite quantité de stockage interne (selon les normes modernes). Les applications ont été écrites en s'attendant à pouvoir accéder au stockage externe et à l'utiliser pour le stockage de données. Puis les téléphones ont commencé à être livrés avec plus de stockage interne mais pas de carte SD et pour que ces anciennes applications continuent à fonctionner, elles ont dû émuler le stockage externe. Nous nous trouvions alors dans la situation ridicule d'un stockage externe réel avec une carte SD et d'un stockage externe émulé, ce qui était une configuration assez courante, et certaines anciennes applications ne pouvaient pas utiliser la véritable carte SD.

Si l'on repartait de zéro et que l'on pouvait ignorer tous les anciens logiciels, les choses pourraient être améliorées, mais en l'état actuel des choses, c'est un véritable fouillis pour le consommateur et les développeurs.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X