CyanogenMod 6.1 MMS问题及解决方法

8次阅读
没有评论

解决问题:MMS消息显示为三个单独下载按钮的问题

问题描述:

使用默认的CyanogenMod 6.1短信应用时,每次收到的MMS消息会显示成3个独立的消息,并且每个消息都有“下载”按钮。点击第一个“下载”按钮可以正常接收图像,而另外两个按钮操作失败;通常这些不成功的请求会在消息过期前几日仍显示为未完成状态。

数据补充:

查看mmssms.db pdu表后发现,所有待处理的消息的mtype值皆为130。发送成功并被下载的消息则mtype值会变更为132。

问题原因分析及解决方法:

  1. 可能是 CM6软件存在的一个问题:在使用CM7时,并没有遇到同样的情况,这似乎表明是CyanogenMod 6.1固有的一个bug。

  2. 应用程序冲突的可能性:当安装了诸如Handcent或其他第三方MMS应用时(尽管目前只确认一个默认的应用),各个应用可能会同时请求处理消息,导致重复记录的现象。然而,在现实中大多数情况下,操作系统依赖内置的MMS应用对这类消息进行正常处理。

  3. 网络交互问题: 另外一种可能性是与网络通信有关的问题,可能导致接收到的消息被多次确认或反馈未成功,从而触发额外的数据下载请求。

解决方案:

  • 使用替代的应用程序:可以试着换用第三方MMS应用程序,比如Handcent SMS。这有助于验证上述第一种推测是否正确。

  • 清理不必要应用的通知机制设置:虽然当前只确认了一个默认的短信应用,但仍有可能通过禁用其他应用的“自动检索”选项来减少这种问题的发生。可以在设置中找到相关配置并进行调整。

  • 收集日志支持分析:为了更好地理解造成这个问题的根源,请使用adb logcat捕获系统日志,并将这些信息提交给Cyanogen社区用户或开发者以请求帮助和反馈。

结论:

根据当前的信息,此问题可能源于手机操作系统的软件缺陷。可以通过尝试其他应用程序或收集更多的技术数据来进一步排查原因并寻求适当的解决办法。

正文完