2012-10-25 82 views
2

我已經設置好的下面的代碼打一個自定義MP3聲音:奇怪的聲音時設置自定義通知聲音的Android

notification.sound = Uri.parse("android.resource://nl.myapp.myappver/" + R.raw.mysound); 

但是我的HTC手機調試的聲音不玩它起着非常怪異的音調。 這不是默認音色,因爲聽起來不同。 日誌

10-25 20:48:00.578: V/MediaPlayer(31528): setDataSource(android.resource://nl.myapp.myappver/2130968576) 
10-25 20:48:00.578: V/MediaPlayerService(31483): setDataSource(android.resource://nl.myapp.myappver/2130968576) 
10-25 20:48:00.578: V/MediaPlayerService(31483): getPlayerTypeFromMAP(android.resource://nl.myapp.myappver/2130968576): PLAYERS_MAP[18].playertype (UNKNOWN player_type code)0 
10-25 20:48:00.578: I/AwesomePlayer(31483): setDataSource_l('android.resource://nl.myapp.myappver/2130968576') 
10-25 20:48:02.380: D/HfmMessageReceiver(15434): receive ACTION_NOTIFICATION_SOUND_COMPLETE, pkg= nl.myapp.myappver, id= 920 

什麼是我的電話打不同的音調的原因是什麼? 聲音文件是+/- 4秒的MP3文件。

回答

1

找到答案,我不得不將文件保存爲.ogg而不是.mp3,現在聲音播放正常!