Programación y Desarrollo para Android Subforo exclusivo para temas de programación de software para PDAs y desarrollo de aplicaciones, interfaces, etc bajo Android

Respuesta
 
Herramientas
  #1  
Viejo 22/08/13, 18:31:22
Array

[xs_avatar]
Marciano Verde Marciano Verde no está en línea
Miembro del foro
 
Fecha de registro: mar 2013
Mensajes: 65
Modelo de smartphone: Samsung Galaxy S3
Tu operador: Movistar
Número de niveles de carpetas en Android

¿alguien sabe cuantos niveles de carpetas se pueden hacer en android?, es decir directorios dentro de directorios, y ¿cuantos caracteres puede tener una carpeta o nombre de archivo?.
Responder Con Cita


  #2  
Viejo 25/08/13, 09:21:08
Array

[xs_avatar]
mocelet mocelet no está en línea
Desarrollador
 
Fecha de registro: may 2011
Localización: Madrid
Mensajes: 2,203
Tu operador: -

Depende del sistema de ficheros que use el dispositivo, Android en eso no se mete.

Normalmente es yaffs2 o ext3/ext4. Una cifra que puede considerarse segura es que la ruta entera no ocupe más de 255 caracteres (bytes realmente), independientemente de los directorios que haya en la misma.
__________________
El mejor Cuatro en Raya de Android (Hilo en HTCMania, Play Store) ¡Un millón de descargas!
Responder Con Cita
  #3  
Viejo 30/08/13, 17:52:41
Array

[xs_avatar]
Marciano Verde Marciano Verde no está en línea
Miembro del foro
 
Fecha de registro: mar 2013
Mensajes: 65
Modelo de smartphone: Samsung Galaxy S3
Tu operador: Movistar
Eso de "puede considerarse segura" me asusta un poco...
así que me he puesto a poner carpetas largas, y he llegado a los 350 caracteres, sin contar el nombre del archivo que iría a continuación, y no me da ningún error.
Te pongo una fotito por si lo he hecho mal.




Última edición por Marciano Verde Día 30/08/13 a las 17:56:15.
Responder Con Cita
  #4  
Viejo 30/08/13, 18:36:17
Array

[xs_avatar]
mocelet mocelet no está en línea
Desarrollador
 
Fecha de registro: may 2011
Localización: Madrid
Mensajes: 2,203
Tu operador: -

De hecho lo "seguro" es no pasar de 127 caracteres en total (sin acentos), a algunos usuarios se les ha estropeado el sistema de ficheros al crear un fichero muy largo:
http://stackoverflow.com/questions/1...gth-in-android
https://code.google.com/p/android/is...etail?id=17684
__________________
El mejor Cuatro en Raya de Android (Hilo en HTCMania, Play Store) ¡Un millón de descargas!
Responder Con Cita
  #5  
Viejo 30/08/13, 18:40:56
Array

[xs_avatar]
kriogeN kriogeN no está en línea
Colaborador/a
· Votos compra/venta: (1)
 
Fecha de registro: oct 2010
Localización: Murcia
Mensajes: 4,637
Modelo de smartphone: Samsung Galaxy S7 Edge SM-G935F
Tu operador: Vodafone
La ruta total de 255 caracteres es en NTFS/FAT32. En EXT3/EXT4 es de 255 POR FICHERO O DIRECTORIO. Y en EXT3 la profundidad máxima es de 32000 subdirectorios, en EXT4 es de 64000. Creo que debe ser suficiente....

Obviamente si vas a escribir en una SD externa en el 99% de las ocasiones estará formateada a FAT32 y no podrás superar los 255 caracteres de ruta total, si es en la memoria interna será EXT3 o EXT4.

Última edición por kriogeN Día 30/08/13 a las 18:43:01.
Responder Con Cita
Respuesta

Estás aquí
Regresar   Portal | Indice > Todo sobre Android > Programación y Desarrollo para Android



Hora actual: 09:24:11 (GMT +1)



User Alert System provided by Advanced User Tagging (Lite) - vBulletin Mods & Addons Copyright © 2026 DragonByte Technologies Ltd.

Contactar por correo / Contact by mail / 邮件联系 /