1 votes

Pixel 6: Les applications Fichiers et Photos mettent du temps à "remarquer" les images ajoutées par des applications non-Google. Puis-je le forcer ?

J'aime vraiment mon Pixel 6 mais ce comportement que je vais décrire me distrait énormément.

Quand je copie des images sur le téléphone depuis mon appareil photo numérique, les applications comme Files et Photos refusent d'acknowledger les changements pendant longtemps, comme toute la nuit. Voici un exemple :

Capture d'écran montrant 5 photos copiées sur le téléphone en utilisant Ghost Commander à 3:13

description de l'image ici

Capture d'écran montrant que 10 minutes plus tard, Files montre toujours des contenus obsolètes du dossier (des photos que j'ai supprimées avant de copier les nouvelles)

description de l'image ici

Mais ce n'est pas le cas avec toutes les applications ! Quand je prends une capture d'écran (comme je l'ai fait pour cette question), elles apparaissent immédiatement dans Files. Pas besoin d'attendre !

description de l'image ici

Les photos apparaîtront fiablement dans Files le lendemain. Je pensais que je pourrais forcer un "rafraîchissement" en redémarrant le téléphone, mais ça ne marche pas toujours (ça a fonctionné 2 fois sur 3).

On dirait que les applications Google envoient un signal "hey, il y a de nouvelles photos" que Ghost Commander ne reçoit pas. Et le téléphone effectue une sorte de recherche sur l'ensemble du système pendant la nuit.

Je pensais qu'on pourrait "tirer pour rafraîchir" ou quelque chose du genre, mais apparemment non.

Y a-t-il un moyen fiable de forcer Files et Photos à actualiser leur connaissance de ce qui se trouve dans un dossier ?

1voto

pr0nin Points 353

La plupart des applications n'utilisent pas le système de fichiers mais préfèrent utiliser la base de données centrale MediaStore. Depuis Android 11, cette méthode d'accès aux fichiers sur le stockage partagé est obligatoire. Seules les applications pouvant utiliser MANAGE_EXTERNAL_STORAGE (et auxquelles l'utilisateur a accordé cette permission) peuvent toujours voir les fichiers directement dans le système de fichiers.

Sous les anciennes versions d'Android, les applications créant des fichiers sans les enregistrer dans la base de données rencontraient le problème que vous décrivez, cependant cela aurait dû être résolu depuis environ Android 10.

Il existe des commandes adb qui peuvent déclencher cette analyse complète des médias. Les applications peuvent également le faire, mais je ne suis pas sûr desquelles fonctionnent toujours aujourd'hui.

Peut-être avez-vous des fichiers multimédias que MediaStore a du mal à indexer, et donc manque les dernières mises à jour ?

Ce qui est étrange, c’est que l'application Fichiers (qui est une application système) devrait également être capable de répertorier les fichiers directement dans le système de fichiers et donc détecter les changements immédiatement.

Pour vérifier si un fichier existe, je recommanderais d'utiliser une application gestionnaire de fichiers comme Simple File Manager et lui accorder "Accès à tous les fichiers".

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