Müzik çalar silinen şarkıları göstermeye devam ediyor. Onları nasıl kaldırırım veya kitaplığı yenilerim?


21

Aksi halde stokta olan köklü Gingerbread ile Droid X kullanıyorum. Kök erişimim var, ancak hiçbir şey yapmak için kullanmadım.

/ Müzik klasörünü birkaç kez denetledim ve sildiğim 500+ şarkı fiziksel olarak artık dosya sisteminde değil. Telefonu birkaç kez yeniden başlatmayı denedim. Kartı yeniden yerleştirmek ve yeniden taramak için Ayarlar> Uygulama bölümündeki uygulama için Önbelleği ve verileri silmeyi ve SDrescan'ı çalıştırmayı denedim. Hatta onları müzik çaların uygulamasından silmeyi bile denedim.

Ne denersem deneyeyim, bu şarkılar kaybolmayacak. (Var olmadıkları için onları çalmaya çalıştığımda açıkça başarısız olsalar bile) Müzik kütüphanesi önbelleğinin tutulduğu, güncellenmeyen bir dosya var mı? Onu bulmayı ve silmeyi çok isterim.

Ayrıca Android için Songbird kullanıyorum ve aynı problem vardı. Yeni şarkılar ortaya çıkıyor, ama eski şarkılar hiç bitmeyecek. Yine de, Songbird hiç yüklenmiyor bile. Bazen yüklemek, telefonun yeniden başlatılmasına neden olur. Şu anda kaldırdım.

Ayrıca, müzik çalmaya çalıştığımda telefonun dengesizleşmesine neden oluyor. Yanlışlıkla varolmayan bir şarkıyı çalmak, telefonun çökmesine ve siyah bir ekranda sıkışmasına neden olabilir; bu da bataryanın çekilip yeniden başlatılmasını gerektirir.


Bu oldukça kötü bir böcek gibi geliyor. Uygulama tarafından kullanılan veritabanını silmeyi denerdim, ama hangisinin olduğundan emin değilim.
Matthew,

2
Ayarlarda hangi verileri / önbellekleri temizlediniz? Müzik uygulaması için olanlar (veya Songbird) veya Medya Depolama sistemi "uygulaması" için olanlar? Genellikle sonuncunun temizlenmesi yardımcı olur (bazılarının SD kartı çıkardıktan sonra tekrar söküleceğini söylediğimi hatırlıyor gibiyim).
eldarerathis

@Matthew Oku - Evet, sadece ne olduğunu veya nerede olduğunu bilseydim, bunu yapardım. Belki terminalden geçmeyi ve orada ne yapabileceğimi görmeyi deneyeceğim.
Chris Boylan

@elderathis - Ah! doğru yönde bir adım. Şimdi tüm dosyalar eksik. Bir SDrescan yapmak sadece bunu düzeltebilir.
Chris Boylan

@elderathis - Evet, öyleydi! Bir cevap yazacağım, ama bunu yapmak istersen, seninkini bulmak için seninkini de kabul edeceğim.
Chris Boylan

Yanıtlar:


21

Geçmişte yaptığım (ve burada da çalışmış görünüyor):

  • Git Settings->Applications->Manage Applications
  • Media Storage uygulaması için veri / önbelleği temizleme (sistem hizmeti / uygulaması)
  • SD kartınızı sökün ve yeniden takın.

Bunu yaptıktan sonra bir müzik uygulamasının yeniden başlatılması, veritabanını yeniden oluşturmaya zorlar; bu işlem biraz zaman alabilir ancak sonuçta listeyi SD kartın en yeni içeriğini yansıtacak şekilde yenileyecektir.


7
SDRescan uygulaması çok daha az güçlükle
Chahk

Bu konuda iyi iş :)
Matthew Okumak

@Chahk: Boylan, ilk önce verileri / önbelleği el ile temizlemeden kendisi için işe yaramadı, ancak yine de manuel bir unmount / remount kaydettiği için kesinlikle iyi bir kaynak oldu.
eldarerathis

Şimdi sorusunu tekrar okuduğumda, isminin uygulamasından bahsettiğini görüyorum.
Chahk

SD kartın yeniden takılmasının yetersiz olduğunu gördüm; Aslında yeniden başlatmak zorunda kaldım
David Fraser

2

@ Elderathis aslında yorumlarda bu anladım. Görünüşe göre, var olduğunu bile bilmediğim "Media Storage" uygulaması için veri / önbelleği silmeye ihtiyacım vardı - fakat medya oynatıcılar için tüm arka uç çalışmalarını yaptığını sanıyorum. Sonra güvende olmak için bir SDrescan yaptım ve şimdi çalışıyor!

Ayrıca, sorunun Songbird ve Müzik uygulamasında var olması, Android'de her uygulamada olduğundan daha derin bir şey olduğunun bir göstergesiydi. Bu nedenle, herhangi biri birden fazla medya oynatıcıda bir sorun bulursa, "Medya Depolama" uygulama verilerini ve önbelleğini silmeyi deneyin.


2

Aynı sorunu kullandım, kullandığım oynatıcının önbelleğini silmek, Android için Winamp, ortam dosyalarının işletim sistemindeki medya dosyalarının listesini almasında yardımcı olmadı.

Android Media Scanner harici veritabanını silerek (aslında yeniden adlandırarak) çözdüm:

  1. cd /data/data/com.android.providers.media/databases
  2. mv external.db external.db.off
  3. reboot

Yeniden başlattıktan sonra external.db dosyası otomatik olarak yeniden oluşturulur ve sdcard'ımdaki medya dosyaları sihirli bir şekilde çalışıyor, müzik eserleri ortaya çıkıyor ve dünya daha iyi bir yer.


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.