在Android 9.0上运行我的应用程序时出现以下错误。它不是在9.0上播放mp3音频,而是在较低版本上运行良好。
W / AudioTrack(5492):对于音量控制以外的操作不推荐使用流类型W / AudioTrack(5492):请参阅AudioTrack()的文档,了解使用什么来代替android.media.AudioAttributes来限定播放用例W / MediaPlayer(5492):无法打开http://myDomain/Intro_1543483066.mp3:java.io.FileNotFoundException:没有内容提供者:http://myDomain/Intro_1543483066.mp3
也许当你请求AudioFocus时:你能和我们分享你使用的代码吗?
以下是有关如何在Android> O上执行此操作的工作示例:
var audioAttributes = new AudioAttributes.Builder()
.SetLegacyStreamType(Stream.Music).Build();
new AudioFocusRequestClass.Builder(AudioFocus.Gain)
.SetAudioAttributes(audioAttributes)
.SetOnAudioFocusChangeListener(this)
.Build();