Android Pie 9.0没有播放音频

问题描述 投票:0回答:1

在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

android audio-streaming android-9.0-pie
1个回答
0
投票

也许当你请求AudioFocus时:你能和我们分享你使用的代码吗?

以下是有关如何在Android> O上执行此操作的工作示例:

var audioAttributes = new AudioAttributes.Builder()
                             .SetLegacyStreamType(Stream.Music).Build();

new AudioFocusRequestClass.Builder(AudioFocus.Gain)
      .SetAudioAttributes(audioAttributes)
      .SetOnAudioFocusChangeListener(this)
      .Build();
© www.soinside.com 2019 - 2024. All rights reserved.