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 (64 GB) con Android Lollipop 5.0.2 que he tenido desde el día del lanzamiento (10 de abril de 2015) y, como menciona el título, parece haber un problema porque 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 aparece en el "Reproductor de música". No estoy seguro de qué hace que desaparezcan las fotos y la música, 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 problema técnico, así que hice un restablecimiento de fábrica y todo volvió a estar bien (aunque me tomó alrededor de 3 horas obtener 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ó la tercera vez, me estaba molestando mucho y lo llevé a mi Centro de reparación de Samsung local, donde dijeron que era un problema de software y que tendrían que reinstalar Android y se solucionaría. Sin embargo, 5 días después volvió a suceder, así que volví 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 pasado a nadie más. y Samsung ya había eliminado un problema de software.

AHORA, 2 semanas después de que obtuve un teléfono nuevo ¡HA SUCEDIDO DE NUEVO! Las imágenes que estaban allí esta mañana y vienen esta tarde, todas han desaparecido 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é sucedió.

Si tomo fotos nuevas con la cámara, aparecen bien en la galería, pero las antiguas no. Si miro en "Mis archivos" puedo ver que las imágenes antiguas están exactamente en la misma ubicación que la nueva foto que acabo de tomar... Es casi 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 usar esto para compartir imágenes en Facebook, etc., por lo 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 "Reproductor de música", lo que significa que todos mis tonos de alarma se han vuelto a establecer en sus pistas predeterminadas, es decir, "Morning Flower".

Las capturas de pantalla a continuación muestran todas las imágenes que se encuentran actualmente en la carpeta 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".

ingrese la descripción de la imagen aquí

Jugué con todo tipo de configuraciones, borré la partición del caché, hice clic en "Mostrar archivos ocultos" en "Mis archivos" y reinicié el teléfono varias veces, pero todavía parece haber un problema. También eliminé los "Datos de medios" de la "Aplicación de almacenamiento de medios" que vació mi galería pero al reiniciar no volvió a escanear (o al menos no obtuvo ningún resultado). Como es un S6 Edge, no hay tarjeta SD, por lo que no debería ser un problema montar el disco (aunque no tendría sentido ya que los archivos nuevos están en la misma ubicación que los antiguos).

Me las arreglé para encontrar un par de personas con un problema similar en AE, pero no han tenido una respuesta. Consulte aquí y aquí .

¿Hay algún tipo de registro de depuración que pueda crear y cargar en alguna parte? ¿Podría ser una combinación específica de aplicaciones que tengo ya que hay un mínimo de personas con el mismo problema?

¡Agradecería cualquier idea ya que me está volviendo loco!

Gracias por adelantado,

Adán.

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

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

Si hay un bit específico en el registro que sería útil, hágamelo saber y haré todo lo posible para extraerlo.

EDICIÓN 2: ¿Hay algún procedimiento que pueda seguir para crear un informe de error que luego pueda enviar a Google o Samsung?

posible duplicado de Force Media Update?
Realmente no... No hay almacenamiento externo en el S6, mi problema ocurre al azar y un reinicio no lo soluciona...
SDrescan & co 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 fusible, que es parte de Android desde 4.0 para emular las antiguas características FAT32).
De hecho, parece ser un error de software de Samsung. ¿Puedes intentar "eliminar datos" de la aplicación Media Storage (encuéntralo aquí: Configuración => Aplicaciones => todas las aplicaciones => "almacenamiento de medios" => "eliminar datos"). howto externo aquí .
Así que hice lo de eliminar datos y todo desapareció de la galería... Reinicié y todavía no se muestra nada. ¿Hay alguna manera de actualizar manualmente la galería? Todas las aplicaciones que he probado simplemente fallan de inmediato...
Esto definitivamente no debería suceder, parece ser un error de software de Samsung. Por desgracia, la ayuda remota no es fácil sin más información. ¿Podría proporcionar registros? La herramienta en cuestión es "adb logcat", que es parte del SDK de Android (si ejecuta Linux, puede instalar solo el paquete android-tools-adb que viene con su distribución). Luego puede proporcionar registros cuando ocurrió el bloqueo de SDrescan y tal vez también por qué la galería permanece vacía (que debería volver a llenarse automáticamente).
¿Has probado cada uno de estos: SD Card Rescan , Rescan SD Card! , Escáner SD
Probé las tres aplicaciones (¡ninguna falla!) Pero ninguna de ellas marca la diferencia. Escanea los archivos que deben aparecer pero no aparecen. Estoy ejecutando Windows, pero debería poder conectarlo a un emulador en Titanium Appcelerator. Lo intentaré más tarde hoy.
No es un problema de esas 3 aplicaciones (no es necesario ejecutarlas en un emulador), es muy probable que sea un error en el firmware de Android de Samsung para el S6, lamentablemente. De ahí mi sugerencia de instalar el SDK de Android y usarlo para volcar los registros usando 'adb.exe logcat'... No tengo idea de qué bloquea el escáner de medios (debe volver a ejecutarse por sí solo y repoblar la galería).
@AdamHolmes, ¿lo has probado android.stackexchange.com/a/104857/27149 y no te ha funcionado? e intente usar una aplicación de playstore como Galleryics y Gallery Pro
@Lucky Usar otras aplicaciones de la galería muestra todas las imágenes, pero aún significa que no puedo seleccionar imágenes de aplicaciones como Twitter / Facebook, ya que usa la aplicación de la galería principal.
Podría seleccionar qué aplicación abrir para seleccionar esas fotos de las aplicaciones tw/fb... Puede ser que haya seleccionado "Siempre" al seleccionar las opciones... borre los valores predeterminados para las aplicaciones tw/fb y podrá seleccionar desde qué aplicación desea enumerar esos álbumes y, según la aplicación que instaló, puede seleccionar las fotos y ya no dependerá de la aplicación de galería predeterminada.

Respuestas (8)

Respuesta actualizada:

Compruebe si tiene un archivo oculto llamado .nomedia (verifique dos veces también el nombre en 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. Deshabilite la aplicación.

Reinicie el dispositivo. Ahora habilite nuevamente Configuración> Aplicaciones -> TODO -< Almacenamiento de medios. Espere un par de minutos (por lo que debería volver a indexar los archivos). Creo que todos los archivos deberían estar ahora nuevamente en la Galería. Nota: No intente ejecutar ninguna aplicación de reescaneo, solo siga los pasos anteriores.

Respuesta antigua:

El error que obtuvo en logcat está relacionado con una función específica para procesar/ampliar imágenes. Es un hecho conocido: el búfer de transacciones de Binder tiene una memoria limitada y fija (1 MB) . Este búfer lo utilizan todas las transacciones y se comparte entre todos los 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 mala transferencia a través de la computadora y el dispositivo, la computadora y la tarjeta SD, etc.), o algunos de ellos no son reconocidos por su aplicación (en su caso Galería), una vez que esta aplicación intente crear miniaturas o vistas previas para sus archivos y, de hecho, reduzca o aumente la escala de uno de esos archivos, el proceso puede fallar.

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

Debido a que dijiste que el problema vuelve, sospecho que tus aplicaciones tienen este tipo de comportamiento extraño. Ni siquiera pienso en un error en el kernel o algo así.

Entonces, por su propia seguridad:

  • Intente volver a poner todos esos archivos en su PC;
  • Borrar 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, o cualquier tipo .jpgde .pngimagen que tenga, puede mostrarse 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 se hacen 'bit a bit' si puedo decirlo. Obligar a una aplicación a representar un tipo o contenido incorrecto (alto/ancho/longitud de archivo incorrectos) debería descartar una TransactionTooLargeException (esto es lo que lanza MediaScanner en logcat).

Como sugirió, copié todas las imágenes en mi PC, las eliminé del teléfono y luego volví a copiar algunos archivos. Mi galería ahora está totalmente vacía y no muestra ninguna imagen. Volví a ejecutar la aplicación de escaneo y también reinicié el dispositivo. Todavía vacío.
He actualizado mi respuesta. No intente ejecutar ninguna aplicación de reescaneo, solo siga los pasos.
Funciona para mí también. El problema no es específico de Samsung. Tengo un Motorola E2 y estaba teniendo el mismo problema. Realice los pasos anteriores. Primero sentirás que no funciona. Pero espere de 5 a 10 minutos para que se complete la reindexación. Entonces sus archivos serán visibles.
Seguí la respuesta actualizada y esperé más de 10 minutos, pero aún no funciona. lenovo k5+
Probado el 2017-09-16 Borre los datos y borre la memoria caché en las aplicaciones de almacenamiento de medios, galería y música sin desactivarlas y luego reinicie . Después de reiniciar, espere unos minutos y verifique la aplicación de música, la aplicación de galería o la configuración> timbre y vibración> lista de tonos para llamadas, mensajes, notificaciones. Si aparece alguna lista, entonces está funcionando actualmente, solo espere.

A mi me ha pasado lo mismo y solo tengo mi s6 Edge poco mas de una semana. Revisé cada archivo en mis archivos y en el almacenamiento del dispositivo y eliminé los archivos ".nomedia". Todas mis fotos están ahora de vuelta en la galería.

Lo más probable es que sea un 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 Play Store (especialmente para lollipop) y, por lo tanto, la mayoría de las aplicaciones fallarán o simplemente no funcionarán. Así que lo mejor es que solo puedes probar algunas aplicaciones y ver si funcionan usando hit and trial (yo personalmente no uso lollipop, así que no puedo probar). Por ejemplo, ¿probar esta aplicación tal vez?

En una nota al margen, también puede intentar patear el escáner de medios a través de adb->

adb shell am broadcast android.intent.action.MEDIA_MOUNTED

Otro método para probar es ir a la configuración y borrar los datos y el caché de la aplicación de la galería para que vuelva a analizar todos los medios.

Probaré el comando adb cuando llegue a casa. En cuanto a la eliminación de la caché de medios, simplemente la elimina, ¡pero nunca se regenera!
Ok, intente esto también-> Eliminar los datos y el caché de la galería. Ingrese adb logcat pero no presione enter todavía (es decir, no comience a iniciar sesión todavía). Abra la galería y, tan pronto como presione, inicie adb logcat, déjelo funcionar durante 5 segundos. Tal vez revele algo mejor....
  • Cree una nueva carpeta para sus imágenes/música
  • Mueva todas sus imágenes/archivos de música a una nueva carpeta
  • Eliminar la vieja carpeta vacía

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

Esto ha resuelto mi problema. Gracias.

Acabo de eliminar el archivo '.nomedia' del directorio raíz de Android. Todos mis archivos están nuevamente en las aplicaciones de la galería.

Estoy bastante seguro de que este archivo se creó después de instalar Google Photos.

El uso .nomediade archivos 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 puede ver dicho archivo en la Androidcarpeta.

He tenido este problema durante mucho tiempo y acabo de encontrar algo que funciona:

  1. vaya a su administrador de archivos (yo uso Explorer, si es importante)
  2. navegar a /sdcard
  3. seleccionar cada archivo y directorio
  4. CORTE todos e inmediatamente péguelos en el mismo lugar

Aparentemente, debe tocar la fecha de modificación, y me pareció más fácil que escribir un script de shell o cambiar el nombre de todos los archivos. Deberían estar inmediatamente de vuelta en la galería una vez que tengas éxito. Nota: si hay un problema durante la operación de movimiento, probablemente tendrá pérdida de datos. Úselo bajo su propio riesgo.

Mi galería ya no mostraba las imágenes de mi tarjeta SD después de la actualización de Xperia a 6.0.1.

Después de varios intentos de reinicio y de expulsar la tarjeta SD una vez que descubrí que la aplicación Gallery tiene lo siguiente en su configuración: Help > Find and fix problems(parafraseado de mi versión en alemán)

Después de ejecutar esto, todo vuelve a estar bien.

Nota: Los archivos siempre estaban visibles en el explorador de archivos, así que supongo que fue un problema del escáner de medios.

Use aplicaciones de escaneo de medios (como forzar el escaneo de medios) para iniciar el escaneo de medios manualmente.

Acabo de probar tanto "forzar escaneo de medios" como "volver a escanear medios", que simplemente fallan tan pronto como hago clic en iniciar...