Ich benutze einen Droid X mit gerootetem Lebkuchen, der sonst auf Lager ist. Ich habe root-Zugriff, habe ihn jedoch nicht verwendet, um etwas zu tun.
Ich habe den Ordner / Music mehrmals überprüft und die 500 Songs, die ich gelöscht habe, befinden sich physisch nicht mehr im Dateisystem. Ich habe mehrmals versucht, das Telefon neu zu starten. Ich habe versucht, den Cache und die Daten für die App unter "Einstellungen"> "Anwendung" zu löschen und SDrescan auszuführen, um die Karte erneut bereitzustellen und erneut zu scannen. Ich habe sogar versucht, sie aus der Musik-Player-App selbst zu löschen.
Egal was ich versuche, diese Songs werden nicht verschwinden. (Obwohl sie offensichtlich scheitern, wenn ich versuche, sie abzuspielen, weil sie nicht existieren). Gibt es eine Datei, in der der Musikbibliotheks-Cache aufbewahrt wird und die nicht aktualisiert wird? Ich würde es gerne finden und einfach löschen.
Ich benutze auch Songbird für Android, und es hatte das gleiche Problem. Neue Songs tauchen auf, aber die alten werden nicht verschwinden. Jetzt wird Songbird jedoch überhaupt nicht geladen. Manchmal führt das Laden dazu, dass das Telefon neu gestartet wird. Ich habe es derzeit deinstalliert.
Außerdem wird das Telefon sehr instabil, wenn ich versuche, Musik abzuspielen. Die versehentliche Wiedergabe eines nicht vorhandenen Titels kann dazu führen, dass das Telefon abstürzt und auf einem schwarzen Bildschirm hängen bleibt. Dazu muss der Akku gezogen und neu gestartet werden.
quelle
Antworten:
Was ich in der Vergangenheit gemacht habe (und anscheinend auch hier gearbeitet habe):
Settings->Applications->Manage Applications
Wenn Sie anschließend eine Musik-App neu starten, wird die Datenbank neu erstellt. Dies kann ein wenig Zeit in Anspruch nehmen, aktualisiert jedoch letztendlich die Liste, um den neuesten Inhalt der SD-Karte wiederzugeben.
quelle
@elderathis hat dies tatsächlich in den Kommentaren herausgefunden. Anscheinend musste ich die Daten / den Cache für die "Media Storage" -App löschen, von der ich nicht einmal wusste, dass sie existiert - aber ich vermute, dass das gesamte Backend für Media Player funktioniert. Ich habe dann einen SDrescan gemacht, um sicher zu gehen, und jetzt funktioniert es!
Darüber hinaus war die Tatsache, dass das Problem in Songbird und der Musik-App bestand, ein Hinweis darauf, dass es sich bei Android um etwas Tieferes handelte als nur bei jeder App. Wenn also jemand auf mehreren Mediaplayern ein Problem findet, löschen Sie die App-Daten und den Cache "Media Storage".
quelle
Ich hatte das gleiche Problem: Das Löschen des Caches des von mir verwendeten Players, Winamp für Android, hat nicht geholfen, da anscheinend die Liste der Mediendateien vom Betriebssystem abgerufen wird.
Ich habe das Problem gelöst, indem ich die externe Datenbank des Android Media Scanners gelöscht (tatsächlich umbenannt) habe:
cd /data/data/com.android.providers.media/databases
mv external.db external.db.off
Nach dem Neustart wird die Datei external.db automatisch neu erstellt und die Mediendateien auf meiner SD-Karte funktionieren auf magische Weise, die Musikkunstwerke werden angezeigt und die Welt ist ein besserer Ort.
quelle
Wie Chahk in einem Kommentar zu der akzeptierten Antwort vorgeschlagen hat, gibt es Apps, mit denen Android das erneute Durchsuchen Ihrer Medien durchführen kann, wie in den meisten Antworten vorgeschlagen. Ich habe gerade begonnen, die von Chahk vorgeschlagene App SDRescan zu verwenden , und sie vereinfacht das Aktualisieren Ihrer Medienbibliothek erheblich. Starten Sie die Anwendung und warten Sie einige Sekunden, bis sie erneut gescannt wurde.
quelle