0 votes

Comment empêcher la mise en cache de la musique dans Gingerbread ?

J'utilise Android 2.3.6. Il met automatiquement en cache toutes les musiques que j'ajoute. Cela m'ennuie un peu car chaque fois que je supprime une chanson, son nom apparaît toujours dans la liste des musiques. Par conséquent, chaque fois que je fais des modifications, je dois effacer les données de l'application multimédia. Je fais cela depuis longtemps et maintenant j'en ai assez. Quelqu'un peut-il me dire comment empêcher la mise en cache automatique des fichiers multimédias ?

1voto

Milner Points 533

Très peu probable. C'est la responsabilité du MediaScanner. Pour un accès plus rapide, il scanne tous les répertoires lors d'événements donnés (par exemple, SDCard montée, boot_completed) et stocke les résultats dans une base de données, où la plupart des joueurs le récupèrent.

Vous pouvez donc soit utiliser un outil comme par exemple SDrescan pour déclencher le MediaPlayer Vous pouvez aussi utiliser un lecteur de musique qui n'utilise pas la base de données multimédia d'Android, mais qui fonctionne par exemple sur la base de dossiers.

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