14 votos

Las imágenes han desaparecido de la galería, pero siguen en "Mis archivos" (Samsung Galaxy S6 Edge, 5.0.2)

Tengo un Samsung Galaxy S6 Edge (64GB) con Android Lollipop 5.0.2 que he tenido desde el día de lanzamiento (10 de abril de 2015) y, como menciona el título, parece haber un problema en que mis imágenes ya no se muestran en la aplicación de galería predeterminada. También tengo bastante música en el teléfono que ya no se muestra en el "Reproductor de Música". No estoy seguro de qué provoca que las fotos y la música desaparezcan, ya que parece ser totalmente aleatorio. Todavía puedo ver los archivos en el administrador de archivos predeterminado "Mis Archivos".

La primera vez que sucedió, pensé que podría haber sido un error, así que hice un restablecimiento de fábrica y todo volvió a la normalidad (aunque me lleva aproximadamente 3 horas dejar el teléfono tal como me gusta). Luego sucedió una segunda vez unos días después, así que hice otro restablecimiento de fábrica. Cuando sucedió por tercera vez ya estaba bastante molesto y lo llevé a mi Centro de Reparación Samsung local, donde dijeron que era un problema de software y tendrían que reinstalar Android para solucionarlo. Sin embargo, 5 días después volvió a suceder, así que regresé a Carphone Warehouse (donde compré el contrato) y exigí un teléfono nuevo, ya que tenía que ser un problema con el teléfono, ya que no pude encontrar un registro de que le haya sucedido a alguien más y Samsung ya había eliminado un problema de software.

¡AHORA, 2 semanas después de haber conseguido un teléfono nuevo, HA SUCEDIDO DE NUEVO! Las imágenes estaban ahí esta mañana y esta noche han desaparecido todas de la galería y nuevamente la música ha desaparecido. No he hecho nada fuera de lo común con mi teléfono hoy, así que no puedo identificar qué ha sucedido.

Si tomo nuevas fotos con la cámara, aparecen bien en la galería, pero las antiguas no lo hacen. Si miro en "Mis Archivos", puedo ver que las imágenes antiguas están en la misma ubicación que la nueva foto que acabo de tomar... Es como si estuvieran ocultas en la galería. Si instalo una aplicación como QuickPic, todas las imágenes se muestran allí, tanto nuevas como antiguas, sin embargo, no puedo usarla para compartir imágenes en Facebook, etc., así que no es ideal.

Lo mismo se aplica a los archivos de música que tengo. Si miro en "Mis Archivos", puedo verlos, pero no aparecen en el "Reproductor de Música", lo que significa que todas mis tonos de alarma han vuelto a sus pistas por defecto, es decir, "Flor de la Mañana".

Las capturas de pantalla a continuación muestran todas las imágenes que actualmente están en la carpeta de la cámara, donde solo la superior aparece en la galería y solo la superior está en la Categoría de Imágenes en "Mis Archivos".

introduzca una descripción de la imagen aquí

He jugado con todo tipo de configuraciones, he limpiado la partición de caché, hice clic en "Mostrar archivos ocultos" en "Mis Archivos" y reinicié el teléfono varias veces, pero aún parece haber un problema. También eliminé los "Datos de los medios" de la "Aplicación de Almacenamiento de Medios", lo que vació mi galería, pero al reiniciar no hizo un nuevo escaneo (o al menos no obtuve resultados). Como es un S6 Edge, no hay tarjeta SD, por lo que no debería ser un problema con el montaje del disco (aunque no tendría sentido, ya que los nuevos archivos están en la misma ubicación que los antiguos).

He logrado encontrar un par de personas con un problema similar en AE pero no han tenido respuesta, ver aquí y aquí.

¿Existe algún tipo de registro de depuración que pueda crear y cargar en algún lugar? ¿Podría ser una combinación específica de aplicaciones que tengo, ya que hay pocas personas con el mismo problema?

¡Estaría agradecido por cualquier idea, ya que me está volviendo loco!

Gracias de antemano,

Adam.

EDITAR: He conectado mi teléfono a la computadora y ejecuté adb logcat pero el registro es enorme y no estoy seguro de qué estoy buscando. El siguiente error aparece con bastante frecuencia:

< 6>[18330.193843] [6:MediaScannerSer:22775] binder: 3874:22775 transacción fallida 29189, tamaño 416-0

Si hay una parte específica en el registro que sería útil, por favor avíseme y haré mi mejor esfuerzo para extraerla.

EDITAR 2: ¿Existe un procedimiento que pueda seguir para crear un informe de error que luego pueda enviar a Google o Samsung?

0 votos

Posible duplicado de ¿Forzar actualización de medios?

0 votos

No realmente... No hay almacenamiento externo en el S6, mi problema ocurre aleatoriamente y un reinicio no lo soluciona...

0 votos

SDrescan y compañía también funcionan en teléfonos "sin tarjeta microSD", ya que los mecanismos subyacentes son transparentes para el sistema de archivos utilizado (en su caso: /sdcard está disponible a través de una capa de fusión, que es parte de Android desde la versión 4.0 para emular las antiguas características de FAT32).

6voto

user3344236 Puntos 121

Respuesta actualizada:

Verifique si tiene un archivo oculto llamado .nomedia (verifique también si tiene mayúsculas) en la memoria del dispositivo (carpeta de almacenamiento) y elimínelo.

Vaya a Configuración > Aplicaciones -> TODAS -< Almacenamiento multimedia. Seleccione Borrar datos + Borrar valores predeterminados. Desactiva la aplicación.

Reinicie el dispositivo. Ahora vuelva a habilitar Configuración > Aplicaciones -> TODAS -< Almacenamiento multimedia. Espere un par de minutos (así debería reindexar los archivos). Creo que todos los archivos ahora deberían estar nuevamente en la galería. Nota: No intente ejecutar ninguna aplicación de nuevo análisis, solo siga los pasos anteriores.

Respuesta anterior:

El error que recibió en logcat está relacionado con una función específica para procesar/escalar imágenes. Es un hecho conocido: El búfer de transacciones de Binder tiene memoria limitada y fija (1MB). Este búfer es utilizado por todas las transacciones y compartido entre procesos. Por ejemplo, si tiene una gran cantidad de archivos de imágenes grandes y algunos de ellos están dañados (ya sea por una transferencia deficiente, mala vía computadora y dispositivo, computadora y tarjeta SD, etc.), o algunos de ellos no son reconocidos por su aplicación (en su caso la Galería), una vez que esta aplicación intenta crear miniaturas o vistas previas de sus archivos y efectivamente escala hacia abajo/arriba uno de esos archivos, el proceso puede fallar.

El mismo caso debe ser con una cantidad de archivos (como tonos de llamada o archivos .wav, o .ogg, o cualquier tipo de música) que tienen problemas ya sea en contenido, tamaño, firma.

Dado que mencionó que el problema vuelve, sospecho este tipo de comportamiento extraño de sus aplicaciones. Ni siquiera pienso en un error en el kernel o algo así.

Así que, por su propia seguridad:

  • Intente devolver todos esos archivos a su PC;
  • Elimine de la tarjeta SD/memoria del teléfono;
  • Verifique en la PC los archivos 'malos', luego vuelva a colocar los archivos 'correctos' en su dispositivo.

Tenga en cuenta también este hecho: un .gif, .jpg, .png o cualquier tipo de imagen que tenga, puede renderizarse como 'correcta' en su computadora o dispositivo, pero en realidad puede tener contenido 'malo' (contenido interrumpido). Recuerde, todas las operaciones relacionadas con procesar imágenes dentro de su dispositivo Android se basan en comprimirlas/descomprimirlas (para las operaciones más comunes) y estas se hacen 'bit a bit' por así decirlo. Forzar a una aplicación a renderizar un tipo o contenido incorrecto (altura/ancho/longitud de archivo incorrectos) debería producir una TransactionTooLargeException (esto es lo que MediaScanner arroja en logcat).

2 votos

Como sugeriste, copié todas las imágenes de vuelta a mi PC, las eliminé del teléfono y luego copié algunos archivos de regreso. Mi Galería ahora está totalmente vacía y no muestra ninguna imagen. He vuelto a ejecutar la aplicación de reescaneo y también reinicié el dispositivo. Todavía está vacío.

0 votos

He actualizado mi respuesta. No intentes ejecutar ninguna aplicación de escaneo nuevamente, simplemente sigue los pasos.

0 votos

También me funcionó a mí. El problema no es específico de Samsung. Tengo un Motorola E2 y tenía el mismo problema. Haz los pasos anteriores. Al principio sentirás que no está funcionando. Pero espera de 5 a 10 minutos para que se complete el reindexado. Entonces tus archivos se volverán visibles.

5voto

pinxue Puntos 111

Me ha pasado lo mismo y solo llevo una semana con mi s6 Edge. Revisé cada archivo en mis archivos y almacenamiento del dispositivo y eliminé los archivos ".nomedia". Ahora todas mis fotos han vuelto a la galería.

0voto

Jaskaranbir Singh Puntos 125

Probablemente sea el escáner de medios. La cuestión es que en las versiones modernas de Android hay muy pocas aplicaciones de escáner de medios en la tienda (especialmente para lollipop) y por lo tanto la mayoría de las aplicaciones se bloquearán o simplemente no funcionarán. Lo mejor es probar algunas aplicaciones y ver si funcionan mediante ensayo y error (personalmente no uso lollipop así que no puedo probarlo). Por ejemplo, prueba esta aplicación quizás?

Por otro lado, también puedes intentar iniciar el escáner de medios a través de adb->

adb shell am broadcast android.intent.action.MEDIA_MOUNTED

Otro método que puedes probar es ir a ajustes y borrar los datos y la caché de tu aplicación de galería para que reanalice todos los medios.

0 votos

Voy a intentar el comando adb cuando llegue a casa. ¡En cuanto a borrar la caché de los medios, simplemente la elimina pero nunca la regenera!

0 votos

Ok, inténtalo también -> Elimina los datos y la caché de la galería. Ingresa adb logcat pero aún no presiones "Enter" (es decir, no inicies el registro todavía). Abre la galería y tan pronto como presiones sobre ella, comienza adb logcat, déjalo correr durante 5 segundos. Tal vez revele algo mejor....

0voto

Ash-Ishh.. Puntos 322
  • Crea una nueva carpeta para tus imágenes / música
  • Mueve todos tus archivos de imágenes / música a la nueva carpeta
  • Elimina la antigua carpeta vacía

Sé que es una respuesta de baja calidad sin descripción de cómo funciona. Pero la he compartido porque me funcionó en mi móvil y me enfrenté a este problema una vez.

0voto

Diones Puntos 1

Esto ha resuelto mi problema. Gracias.

Acabo de eliminar el archivo '.nomedia' del directorio root de Android. Todos mis archivos han vuelto a aparecer en las aplicaciones de galería.

Estoy bastante seguro de que este archivo fue creado después de instalar Google Fotos.

1 votos

Utilizar el archivo .nomedia es la forma nativa de Android de permitir a los usuarios excluir un directorio del mapeo de las imágenes dentro de él. También puedes ver dicho archivo en la carpeta Android.

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