首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >"RingtoneManager:找不到可用的铃声“持续错误

"RingtoneManager:找不到可用的铃声“持续错误
EN

Stack Overflow用户
提问于 2010-12-13 20:06:41
回答 1查看 1.3K关注 0票数 0

我们的应用程序的一些用户报告说,铃声无法按预期加载。我已经在下面包含了这些用户之一的典型logcat输出。默认铃声的请求似乎返回null (“无法打开铃声内容://settings/system/ ringtone”)。我曾要求这些用户更改铃声,有时这可以解决问题,但在其他情况下(我所知道的两种情况下都是HTC Hero ),更改铃声并不能解决问题。我无法在我们的任何测试设备上重现此问题。有没有想过什么可能会导致这种情况,如何调试或如何解决?

代码语言:javascript
复制
D/Ringtone(  743): create mAudio
D/MediaPlayer(  743): setDataSource(44, 0, 576460752303423487) pid = 743
E/Mp3HwPlayer(   56): ID:24, new Mp3HwPlayer
E/MediaPlayerService(   56): getPlayerType(): Has ID3 info, size = 1024
E/MediaPlayerService(   56): getPlayerType(): Input buffer is MPA format
E/Mp3HwPlayer(   56): ID:24, destory Mp3HwPlayer
D/MediaPlayerService(   56): Create Player playertype=6
D/MediaPlayerService(   56): new PVPlayer for MP3
D/PVPlayer(   56): setDataSource(25, 0, 180143)
D/MediaPlayerService(   56): MediaPlayerService::Client::setDataSource exit
D/MediaPlayerService(   56): returned from setDataSource() in MediaPlayerService::create
D/MediaPlayerService(   56): [23] prepareAsync
I/PlayerDriver(   56): OpenCore disable firewall payload
W/MediaPlayer(  743): info/warning (1, 26)
E/PlayerDriver(   56): Command PLAYER_PREPARE completed with an error or info PVMFErrResource
E/MediaPlayer(  743): error (1, -17)
E/RingtoneManager(  743): Failed to open ringtone content://settings/system/ringtone
E/RingtoneManager(  743): unable to find a usable ringtone
E/IncomingRinger(  743): Couldn't find a ringtone for URI: content://settings/system/ringtone
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-02-10 12:15:02

该铃声看起来存储在SD卡上,而您没有读取SD数据的权限,因此它返回null。我的mediaPlayer也遇到了类似的问题。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4428630

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档