Некоторые пользователи нашего приложения сообщают, что рингтоны не загружаются должным образом. Ниже приведен типичный вывод logcat от одного из этих пользователей. Похоже, что запрос на мелодию звонка по умолчанию возвращает ноль («Не удалось открыть контент мелодии: // settings / system / ringtone»). Я попросил этих пользователей изменить мелодии звонка, и иногда это решает проблему, но в других случаях (HTC Hero в обоих из известных мне) изменение мелодии не решает проблему. Мне не удалось воспроизвести эту проблему ни на одном из наших тестовых устройств. Любые мысли о том, что может вызвать это, как отладить или как решить?
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