Я хочу воспроизвести звук уведомления в эмуляторе, но он не работает;
я делаю:
notification.audioStreamType = AudioManager.STREAM_NOTIFICATION;
Uri u = Uri.parse("android.resources://my.package.name/" + R.raw.customsound);
notification.sound = u;
customsound хорошо воспроизводится медиаплеером, но в уведомлении ничего не дает, кроме следующего LogCat:
07-29 12: 44: 36.326: INFO / StagefrightPlayer (34): setDataSource ('/ system / media / audio / ui / Effect_Tick.ogg')
07-29 12: 44: 36.396: WARN / AudioService (61): MediaPlayer IOException: java.io.IOException: подготовка не удалась .: status = 0x1
07-29 12: 44: 36.396: DEBUG / MediaPlayer (61): не удалось открыть файл на стороне клиента, пытаясь на стороне сервера
07-29 12: 44: 36.446: WARN / NotificationService (61): java.io.IOException: подготовка не удалась .: status = 0x1
07-29 12: 44: 36.446: WARN / NotificationService (61): на com.android.server.NotificationPlayer $ CreationAndCompletionThread.run (NotificationPlayer.java:90)
07-29 12: 03: 34.712: WARN / AudioService (61): MediaPlayer IOException: java.io.IOException: Подготовка не выполнена .: статус = 0x1