1 votos

¿Por qué necesitamos una tarjeta sdcard emulada?

¿Por qué hay una "tarjeta sdcard emulada" en Android? Supongo que se encuentra en la misma memoria flash interna (sólo hay en la memoria física por defecto, ¿no? (excluyendo las sdcards físicas separadas, por supuesto)) como el propio Android, así que ¿por qué necesito "emularla"? ¿No podríamos simplemente escribir en el almacenamiento "interno"?

3 votos

Supongo que esto está relacionado con la función multiusuario de Android, que organiza los archivos de cada usuario en sus propias carpetas respectivas en la partición de almacenamiento ( /data/media/0 para el primer usuario, /data/media/1 para el segundo, etc.) Pero no estoy seguro.

3voto

Juba Puntos 1239

Históricamente, casi todos los primeros teléfonos Android tenían una tarjeta SD extraíble y una cantidad muy pequeña de almacenamiento interno (para los estándares modernos). Las aplicaciones se escribieron esperando poder acceder al almacenamiento externo y utilizarlo para almacenar datos. Luego, los teléfonos empezaron a salir al mercado con más almacenamiento interno, pero sin tarjeta SD, y para que estas antiguas aplicaciones siguieran funcionando tuvieron que emular el almacenamiento externo. Ahora tenemos la ridícula situación de que el almacenamiento externo real con una tarjeta SD y el almacenamiento externo emulado son una configuración bastante común y algunas aplicaciones antiguas no pueden utilizar la tarjeta SD real.

Si se partiera de cero ahora y se pudiera ignorar todo el software antiguo, las cosas podrían arreglarse, pero tal y como están las cosas es un lío confuso para el consumidor y los desarrolladores.

0 votos

Si existiera una y sólo una parte de Android que no fuera "un lío confuso"...

PreguntAndroid.com

PreguntAndroid es una comunidad de usuarios de Android en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X