音乐播放器一直显示删除的歌曲。如何删除它们或刷新库?


21

我正在将Droid X与生根的姜饼一起使用,否则它是库存。我具有root用户访问权限,但没有使用它执行任何操作。

我已经多次检查/ Music文件夹,并且删除的500多个歌曲实际上不在文件系统中。我尝试过多次重启手机。我尝试在“设置”>“应用程序”中删除该应用程序的缓存和数据,以及运行SDrescan重新安装和重新扫描卡。我什至尝试将它们从音乐播放器应用程序本身中删除。

无论我如何尝试,这些歌曲都不会消失。(尽管当我尝试播放它们时,它们显然失败了,因为它们不存在。)是否存在一个文件,其中音乐库的高速缓存没有得到更新?我很想找到它,然后删除它。

我也将Songbird用于Android,它也有同样的问题。出现新的歌曲,但是旧的歌曲根本不会消失。不过,现在Songbird甚至根本不会加载。有时加载它会导致手机重启。我目前已将其卸载。

此外,每当我尝试播放音乐时,电话都会变得非常不稳定。意外播放不存在的歌曲可能会导致手机崩溃并卡在黑屏上,这需要拉动电池并重新启动。


这听起来像是一个非常糟糕的错误。我会尝试删除该应用程序使用的数据库,但不确定是哪个数据库。
马修(Matthew)

2
您在设置中清除了哪些数据/缓存?适用于音乐应用程序(或Songbird)或适用于媒体存储系统“应用程序”的应用程序?通常清除后者会有所帮助(我似乎还记得有句话说过要卸载然后再重新安装SD卡)。
eldarerathis 2011年

@Matthew Read-是的,如果我只知道它是什么或它在哪里,我会做的。也许我会尝试通过终端,看看我能在那做些什么。
克里斯·博伊兰

@elderathis-啊!在正确方向迈出的一步。现在所有文件都丢失了。进行SDrescan可能会解决此问题。
克里斯·博伊兰

@elderathis-是的,就是这样!我会写一个答案,但是如果您想这样做,我会接受您的回答。
克里斯·博伊兰

Answers:


21

我过去所做的事情(似乎也在这里工作过):

  • Settings->Applications->Manage Applications
  • 清除媒体存储应用程序的数据/缓存(这是系统服务/应用程序)
  • 通过某些方法卸载并重新安装SD卡。

执行此操作后重新启动音乐应用程序将迫使其重建数据库,这可能会花费一些时间,但最终会刷新列表以反映SD卡的最新内容。


7
SDRescan应用程序将做同样的要少得多麻烦:market.android.com/details?id=com.bero.sdrescan
Chahk

在这方面做得很好:)
马修(Matthew)

@Chahk:Boylan听起来好像没有先手动清除数据/缓存就对他不起作用,尽管那绝对是一个很好的资源,因为它节省了手动卸载/重新装载。
eldarerathis 2011年

现在,我重新阅读了他的问题,我发现他确实提到了该应用程序的名称。
Chahk 2011年

我发现重新安装SD卡不够;我实际上必须重新启动
David Fraser 2012年

2

@elderathis实际上在评论中指出了这一点。显然,我需要删除“媒体存储”应用程序的数据/缓存,我什至不知道它的存在-但我怀疑媒体播放器的所有后端工作都可以进行。为了安全起见,我随后进行了SDrescan,现在可以正常工作了!

此外,该问题存在于Songbird和Music应用程序中,这表明在Android中不仅每个应用程序都存在问题。因此,如果有人在多个媒体播放器上发现问题,请尝试删除“媒体存储”应用程序数据和缓存。


2

我遇到了同样的问题,删除正在使用的播放器(Android的Winamp)的高速缓存并没有帮助,因为它显然是从OS中检索媒体文件列表的。

我通过删除(实际上是重命名)Android Media Scanner外部数据库解决了:

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

重新启动后,将自动重新创建external.db文件,并且sdcard上的媒体文件可以正常运行,音乐作品正在显示,World是一个更好的地方。


0

正如Chahk在对已接受答案的评论中所建议的那样,有可用的应用程序可使Android对大多数答案所建议的媒体进行重新扫描。我刚刚开始使用的应用程序Chahk建议,SDRescan,它使刷新媒体库,远远超过任何其他的答案简单-只需启动应用程序并等待几秒钟,它重新扫描。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.