Samsung Galaxy S突然不支持MP3文件的解决方案

23次阅读
没有评论

问题描述

Samsung Galaxy S突然声称不支持MP3文件,但ogg文件仍然可以正常播放。当出现这种情况时,任何应用程序都无法播放MP3文件,例如,自定义铃声不再播放(只是像静音一样振动)。重新启动手机可以解决问题,但在3-4天内问题会再次出现。无论文件存储在内部还是外部SD卡上都没有区别。这也影响到了视频播放,但我不确定是否同时发生或独立发生。Youtube应用程序无法启动视频(未知播放问题),视频播放器应用程序声称所有视频文件都不受支持。我想问题可能不是视频播放本身,而是视频中使用的音频编解码器(MP3)。

任何关于如何解决或调试这个问题的想法?我不想每隔几天就重新启动手机 – 这需要2-3分钟,而手机应该只需工作。我最近应用了2.2.1固件,这似乎只会使问题变得更糟。在2.2之前(使用2.2.1之前),我很少遇到这个问题。

我很好奇TitaniumBackup是否可能是罪魁祸首,因为备份调度程序有时会停止进程。也许其他遇到此问题的人使用定期TitaniumBackups?这个提示是,自从升级到2.2.1后,我也升级了有许可证的TitaniumBackup版本,并安排了每日备份。但这可能只是巧合。与这个理论相矛盾的是:备份是在晚上安排的,但上次我遇到这个问题是在白天 – 早上MP3可以工作,下午就无法工作了。手机在它“决定”不再播放MP3的时候是空闲的。

在查看论坛时(我只在Google中找到了一些匹配项),有相同问题的人建议简单地重新启动手机 – 但这根本不是解决方法。或者他们建议发送手机进行更换 – 猜猜看:这对于遇到此问题的人并没有解决问题。所以我建议这不是硬件问题(既不是与SD卡有关,也不是与手机本身有关)。

解决方案

请注意以下操作注意版本差异及修改前做好备份。

方案1:查看logcat输出并尝试工厂重置

最后的一招是进行工厂重置,这应该可以解决此问题。您也可以查看logcat输出,也许这会给您关于问题原因的提示。
1. 如果问题持续存在,请尝试进行工厂重置。在Android设备上,可以通过设置应用程序中的“恢复出厂设置”选项来执行此操作。
2. 如果问题在工厂重置后仍然存在,请尝试查看logcat输出以获取更多信息。您可以通过连接到计算机并使用ADB工具来查看设备的日志。

方案2:检查MediaPlayer对象是否过多

根据一位用户的回复,可能是因为有太多活动的MediaPlayer对象而导致问题。您可以尝试检查logcat输出是否有类似于”Completed command PLAYER_PREPARE status=-17″的错误消息。这可能表明有太多的MediaPlayer对象活动。尝试清除这些对象或减少它们的数量。

方案3:查找可能的应用冲突

根据另一位用户的回复,问题可能是由某个应用程序(或多个应用程序)引起的,因为它们创建了许多MediaPlayer类的对象,但未释放它们。您可以尝试查看logcat输出,找出哪个应用程序正在创建太多的MediaPlayer对象,并尝试删除或替换这些应用程序。

方案4:尝试删除第三方任务管理器应用

还有一位用户建议删除第三方任务管理器应用,因为他们可能会导致此类问题。尝试使用Android设备的内置任务管理器,看看问题是否消失。

综上所述,您可以尝试这些解决方案中的任何一个,看看是否可以解决您的问题。如果问题仍然存在,可能需要进一步的调试或联系Samsung客户支持获取帮助。

## logcat输出示例

结论

Samsung Galaxy S突然不支持MP3文件的问题可能是由多种原因引起的,包括应用冲突、过多的MediaPlayer对象活动等。您可以尝试工厂重置、查看logcat输出以及删除第三方应用程序来解决问题。如果问题仍然存在,请考虑联系Samsung客户支持或寻求其他专业帮助。

正文完