|
OnePlus One OnePlus |
|
Herramientas |
#1
|
||||
|
||||
¿Cuál es la ruta real "/sdcard" o "/storage/emulated/0"?
Con cualquier navegador de archivos se puede comprobar, se llega al mismo sitio con estas dos rutas:
/sdcard /storage/emulated/0 La primera es más sencilla pero hay un acceso directo, por lo que creo que la real es la segunda, pero es más larga. ¿Alguien sabe por qué pasa esto?
__________________
vte
|
|
#2
|
||||
|
||||
Si lo que preguntas es si una es un enlace a la otra... Fácil, cambiale el nombre a una y trata de entrar en la otra y viceversa.
No lo tengo súper claro pero creo que lo que debería haber son enlaces a lo que haya montado dentro de storage, pero como dentro de storage a mi me aparece 0 y legacy, las dos con el mismo contenido y no figuran como enlaces, parece que la sd estuviera montada en esos dos sitios a la vez y según que necesite el sistema, enlaza a uno u otro. Ojo, lo digo tirando fruta. Enviado desde mi A0001 mediante Tapatalk |
#3
|
||||
|
||||
Yo también voy a decir lo que yo supongo, osea, que no se seguro si es así. Creo que /sdcard es la sd, mientras que storage/emulated/0 es la información del usuario que está usando el móvil, en este caso el usuario 0 y que al ser el único coincide con toda la memoria sd, por eso es lo mismo que /sdcard. Pero si tuvieramos configurado otro usuario en el móvil, sería storage/emulated/1 y ya no coincidiría ni storage/emulated/0 ni storage/emulated/1 con /sdcard, que sería la suma de las dos anteriores.
No se si me he llegado a explicar. Enviado desde mi Oneplus One |
#4
|
||||
|
||||
casi
con solo un usuario de igual la ruta que pongas,seria lo mismo Pero, si hay mas de un usuario la cosa cambia 2 usuarios,por ejemplo. Uno seria el usuario 0 y el otro el 10 storage/emulated/0 y storage/emulated/10 son los archivos de cada usuario por separado sdcard y storage/emulated/legacy son los archivos del usuario que este ACTIVO en ese momento Mi duda estaria en que ocurriria si accedemos a la memoria interna desde el pc con comandos adb (por ej:adb push archivo sdcard/) ahi no se donde iria a parar, supongo que al usuario principal o 0 Y ahora la especulacion, el porque: creo que esa separacion se debe a que cuando conectas el telf al pc por usb, este monta"por asi decirlo" sdcard. Sin embargo las apps del telf usan storage/emulated. De este modo las apps no pierden la comunicacion con la memoria interna Última edición por pascual s Día 12/11/15 a las 21:46:09. |
Gracias de parte de: | ||
#5
|
||||
|
||||
Jeje, veo que es más complicado de lo que pensaba.
Pues no me cuadra que desde la raíz (/), el icono de la carpeta sdcard (que es la ruta más general, corta y directa) tenga el símbolo de acceso directo; sin embargo la carpeta storage (que es la que corresponde a cada usuario) no lo tenga.
__________________
vte
|
#6
|
||||
|
||||
si analizas mi respuesta tienes la solucion
sdcard y storage/emulated/legacy son accesos directos a la informacion del usuario que este activo en ese momento(si solo hay un usuario o el activo es el principal, seria un acceso directo a storage/emulated/0, que es la direccion REAL de los datos) |
Gracias de parte de: | ||
#7
|
||||
|
||||
Yo no se cual es cual pero si que una ruta es el usuario actual, otro el pricipal y otro la memoria interna y normalmente suele coincidir
|
Estás aquí | ||||||
|