14 votes

Les images ont disparu de la galerie, mais sont toujours dans "Mes fichiers" (Samsung Galaxy S6 Edge, 5.0.2)

J'ai un Samsung Galaxy S6 Edge (64GB) fonctionnant sous Android Lollipop 5.0.2 que j'ai depuis le jour de la sortie (10 avril 2015) et comme le titre le mentionne, il semble y avoir un problème dans le fait que mes images ne s'affichent plus dans l'application galerie par défaut. J'ai également pas mal de musique sur le téléphone qui ne s'affiche plus dans le "lecteur de musique". Je ne suis pas sûr de ce qui provoque la disparition des photos et de la musique, car cela semble être totalement aléatoire. Je peux toujours voir les fichiers dans le gestionnaire de fichiers par défaut "Mes fichiers".

La première fois que cela s'est produit, j'ai pensé qu'il s'agissait peut-être d'un problème, j'ai donc effectué une réinitialisation d'usine et tout est rentré dans l'ordre (bien qu'il me faille environ 3 heures pour que le téléphone soit à mon goût). Cela s'est produit une deuxième fois quelques jours plus tard et j'ai fait une autre réinitialisation d'usine. Lorsque cela s'est produit pour la troisième fois, j'ai commencé à m'énerver et je l'ai emmené au centre de réparation Samsung de mon quartier. Cependant, 5 jours plus tard, cela s'est reproduit et je suis retourné chez Carphone Warehouse, où j'ai acheté le contrat, et j'ai demandé un nouveau téléphone, car il devait s'agir d'un problème avec le téléphone.

MAINTENANT, 2 semaines après avoir reçu un nouveau téléphone, C'EST DE NOUVEAU arrivé ! Les images étaient là ce matin et ce soir, elles ont toutes disparu de la galerie et la musique a de nouveau disparu. Je n'ai rien fait d'inhabituel avec mon téléphone aujourd'hui et je ne peux donc pas identifier ce qui s'est passé.

Si je prends de nouvelles photos sur l'appareil, elles apparaissent bien dans la galerie, mais pas les anciennes. Si je regarde dans "Mes fichiers", je peux voir que les anciennes images se trouvent exactement au même endroit que la nouvelle photo que je viens de prendre... C'est presque comme si elles étaient cachées de la galerie. Si j'installe une application telle que QuickPic, toutes les images sont affichées, les nouvelles comme les anciennes, mais je ne peux pas l'utiliser pour partager des images sur Facebook, etc.

Il en va de même pour les fichiers musicaux que je possède. Si je regarde dans "Mes fichiers", je peux les voir, mais ils n'apparaissent pas dans "Lecteur de musique", ce qui signifie que toutes mes sonneries d'alarme ont été remises sur leurs pistes par défaut, c'est-à-dire "Morning Flower".

Les captures d'écran ci-dessous montrent toutes les images qui sont actuellement dans le dossier Appareil photo où seule la plus haute apparaît dans la galerie et seule la plus haute est dans la catégorie Images dans "Mes fichiers".

enter image description here

J'ai joué avec toutes sortes de paramètres, vidé la partition cache, cliqué sur "Afficher les fichiers cachés" dans "Mes fichiers" et redémarré le téléphone plusieurs fois, mais il semble toujours y avoir un problème. J'ai également supprimé les "Données multimédia" de l'application "Stockage multimédia", ce qui a vidé ma galerie mais, au redémarrage, n'a pas effectué de rescan (ou du moins n'a pas obtenu de résultats). Comme il s'agit d'un S6 Edge il n'y a pas de carte SD donc il ne devrait pas y avoir de problème avec le montage du disque (bien que cela n'aurait pas de sens puisque les nouveaux fichiers sont au même endroit que les anciens).

J'ai réussi à trouver un couple de personnes avec un problème similaire sur AE mais ils n'ont pas eu de réponse voir ici y ici .

Existe-t-il une sorte de journal de débogage que je peux créer et télécharger quelque part ? Pourrait-il s'agir d'une combinaison spécifique d'applications que j'ai, étant donné que peu de personnes ont le même problème ?

Je serais reconnaissant pour toute idée car cela me rend fou !

Merci d'avance,

Adam.

EDITAR: J'ai relié mon téléphone à l'ordinateur et lancé adb logcat mais le journal est énorme et je ne suis pas sûr de ce que je cherche. L'erreur suivante apparaît assez fréquemment :

< 6>[18330.193843] [6:MediaScannerSer:22775] liant : 3874:22775 transaction échouée 29189, taille 416-0

S'il y a un passage spécifique dans le journal qui pourrait être utile, faites-le moi savoir et je ferai de mon mieux pour l'extraire.

EDIT 2 : Existe-t-il une procédure que je peux suivre pour créer un rapport de bogue que je peux ensuite envoyer à Google ou Samsung ?

6voto

ares777 Points 531

Réponse actualisée :

Vérifiez si vous avez un fichier caché nommé .nomedia (vérifiez également que le nom est en majuscules) sur la mémoire de l'appareil (dossier de stockage) et supprimez-le.

Allez dans Paramètres > Apps -> ALL -< Media Storage. Sélectionnez Effacer les données + Effacer les valeurs par défaut. Désactiver l'App.

Redémarrez l'appareil. Maintenant, activez à nouveau Paramètres > Apps -> ALL -< Media Storage. Attendez quelques minutes (pour que les fichiers soient réindexés). Je pense que tous les fichiers devraient être à nouveau dans Gallery. Note : N'essayez pas d'exécuter une application de rescan, suivez simplement les étapes ci-dessus.

Vieille réponse :

L'erreur que vous avez obtenue dans logcat est liée à une fonction spécifique pour le traitement/la mise à l'échelle des images. C'est un fait connu : Le tampon de transaction de Binder a une mémoire limitée et fixe (1MB) . Ce tampon est utilisé par toutes les transactions et partagé entre les processus. Par exemple, si vous avez un grand nombre de fichiers d'images volumineux et que certains d'entre eux sont corrompus (à cause d'un mauvais transfert entre l'ordinateur et le périphérique, entre l'ordinateur et la carte SD, etc.

Le même cas doit se présenter avec un certain nombre de fichiers (comme des sonneries ou des .wav diles, ou .ogg ou tout autre type de musique) qui présentent des problèmes de contenu, de taille ou de signature.

Comme vous avez dit que le problème revenait, je soupçonne ce genre de comportement étrange de la part de vos applications. Je ne pense même pas à un bug dans le noyau ou quelque chose comme ça.

Donc, pour votre propre sécurité :

  • Essayez de remettre tous ces fichiers sur votre PC ;
  • Effacer de la carte SD/de la mémoire du téléphone ;
  • Vérifiez sur le PC si les fichiers sont "mauvais", puis remettez les fichiers "corrects" dans votre appareil.

Tenez également compte de ce fait : un .gif , .jpg , .png ou tout autre type d'image que vous avez, peut être rendu comme "correct" sur votre ordinateur ou votre appareil, mais peut en fait avoir un "mauvais" contenu (contenu perturbé). N'oubliez pas que toutes les opérations liées au traitement des images dans votre appareil Android sont basées sur leur compression/décompression (pour les opérations les plus courantes) et qu'elles sont effectuées "bit par bit", si je puis dire. Forcer une application à rendre un type ou un contenu incorrect (hauteur/largeur/longueur de fichier erronée) devrait exclure une TransactionTooLargeException (c'est ce que MediaScanner affiche dans logcat).

5voto

Kaycee213 Points 51

La même chose m'est arrivée et je n'ai mon s6 Edge que depuis un peu plus d'une semaine. J'ai parcouru chaque fichier de mes fichiers et du stockage de mon appareil et j'ai supprimé les fichiers ".nomedia". Toutes mes photos sont maintenant de retour dans la galerie.

0voto

Jaskaranbir Singh Points 1368

C'est probablement un scanner de médias. Le problème est que, sur les versions modernes d'Android, il y a très peu d'applications de scanner de médias dans le Play Store (surtout pour Lollipop) et donc la plupart des applications vont soit planter, soit ne pas fonctionner. Donc la meilleure chose est que vous pouvez seulement essayer quelques applications et voir si elles fonctionnent en utilisant hit et trial (je n'utilise personnellement pas lollipop donc je ne peux pas tester). Par exemple, essayez cette application peut-être ?

Sur la note latérale, vous pouvez également essayer de kicker le scanner de médias par adb->

adb shell am broadcast android.intent.action.MEDIA_MOUNTED

Une autre méthode à essayer est d'aller dans les paramètres et de vider les données et le cache de votre application de galerie afin qu'elle réanalyse tous les médias.

0voto

Ash-Ishh.. Points 1040
  • Créez un nouveau dossier pour vos images/musiques.
  • Déplacez tous vos fichiers Images/Musique dans un nouveau dossier
  • Supprimez l'ancien dossier vide

Je sais qu'il s'agit d'une réponse de très faible qualité sans description de son fonctionnement. Mais je l'ai partagée car elle a fonctionné pour moi sur mon mobile et j'ai été confronté à ce problème une fois.

0voto

Diones Points 1

Cela a résolu mon problème. Merci.

Je viens de supprimer le fichier '.nomedia' du répertoire racine d'Android. Tous mes fichiers sont de nouveau sur les applications de la galerie.

Je suis presque sûr que ce fichier a été créé après l'installation de google photos.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X