Recientemente creé un directorio con > 20,000 pequeños archivos mp3. No todos los archivos se copiaron correctamente desde mi computadora de escritorio y, si intentaba agregar más, recibía un mensaje de error similar a "No se pudo crear el archivo". Supuse que había alcanzado algún tipo de límite del sistema, pero solo estaba suponiendo. Pestaña Samsung galaxy.
Esto, realmente, no es una pregunta de Android, se relaciona más con los sistemas de archivos.
La limitación la establece el sistema de archivos. FAT32 puede tener 65.536 entradas. Cada archivo y subdirectorio ocupa de dos a trece entradas, dependiendo de la longitud de su nombre.
Hay una entrada que contiene el nombre corto (8.3) del nombre del archivo. Si el nombre real no se ajusta a esa entrada, habrá de una a doce entradas más, cada una de las cuales contiene 13 bytes del nombre completo.
El tamaño del archivo en sí no tiene importancia, a menos que el archivo sea más grande de 4 GB, que es el tamaño máximo de archivo para un solo archivo en FAT32.
Puede leer más sobre las especificaciones FAT32 si lo desea aquí .
Jorge Gaal