9 votos

¿Tiene Android un límite de tamaño de archivo de 2,1 GB?

He probado muchas aplicaciones de tipo de grabación de voz y la mejor que he encontrado sólo me permite hacer una grabación hasta un tamaño máximo de archivo de 2,1 GB. Puedo hacer muchas de estas grabaciones de 2,1GB ya que tengo una tarjeta SD bastante grande.

En una de las aplicaciones que he probado, el desarrollador ha dicho específicamente que su aplicación no tiene límite de duración de grabación

Así que mi pregunta, ¿tiene Android un límite incorporado de 2,1 GB por archivo?

13voto

mercutio Puntos 5828

Respuesta corta: Sí

Respuesta más detallada:

El límite de tamaño de los archivos no es algo específico de Android, es un límite del Sistema de Archivos.

Puede ser "técnicamente" un error en Android sin embargo, como FAT32, que es lo que el sistema de archivos es para la sdcard, debe tener un límite de tamaño de archivo de 4 GB ((2^32)-1 = 4.294.967.295B), pero parece que el sistema de archivos en Android es Android es en realidad el uso de un límite de ((2^31) - 1 = 2.147.483.647B). Lo que significa que podrían estar utilizando enteros con signo, en lugar de enteros sin signo para el direccionamiento en el sistema de archivos.

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