Android 音频\u输出\u标志\u快速被客户端拒绝

Android 音频\u输出\u标志\u快速被客户端拒绝,android,audiotrack,Android,Audiotrack,我收到了这条音轨警告 AUDIO_OUTPUT_FLAG_FAST denied by client 在我的Android应用程序中,我正在对一个按钮进行子类化。我可以听到一个点击按钮时,那么这是什么担心 注意:我没有收到与此问题中不匹配的采样率消息:最有可能的是,轻敲声音获得了一个音频输出\u标志\u FAST,以便在可能的情况下使用低延迟播放,但AudioTrack类认为曲目设置与低延迟音频输出不兼容,因此,旗帜被移除,轨道被视为旗帜没有被设置为开始。所以我不认为这是一件值得担心的事情。

我收到了这条音轨警告

AUDIO_OUTPUT_FLAG_FAST denied by client
在我的Android应用程序中,我正在对一个按钮进行子类化。我可以听到一个点击按钮时,那么这是什么担心


注意:我没有收到与此问题中不匹配的采样率消息:

最有可能的是,轻敲声音获得了一个
音频输出\u标志\u FAST
,以便在可能的情况下使用低延迟播放,但
AudioTrack
类认为曲目设置与低延迟音频输出不兼容,因此,旗帜被移除,轨道被视为旗帜没有被设置为开始。所以我不认为这是一件值得担心的事情。
至于国旗被拒绝的原因;我仍然认为最可能的原因是采样率不匹配。您链接到的问题中的日志似乎已添加到AOSP中。但是如果我们看一下,我们会发现它仍然有
“AUDIO\u OUTPUT\u FLAG\u FAST denied by client”
日志,如果存在采样率不匹配的情况。您获得的日志取决于您的设备上运行的确切实现(即您正在运行的设备和Android版本)

尝试在以下位置更改采样率: “框架/基础/ 框架/视听/ 硬件/libhardware”位置

默认采样率为44100,请尝试设置所需的采样率(您的音频文件有)。 它会起作用的


干杯。

我也遇到了同样的问题,我的问题是因为我忘记了清单文件中定义的类型活动。例如:
活动android:name=“.NFCReaderActivity”

非常全面。谢谢。该文件中的日志是不同的,除非在您阅读该文件后发生了更改(“音频\u输出\u标志\u快速被客户端拒绝;传输%d,磁道%u Hz,输出%u Hz”)。简单的“AUDIO\u OUTPUT\u FLAG\u FAST denied by client”(音频输出\u标志\u FAST denied by client)消息似乎是另外一个消息(我仍在努力追踪):但这样声音会占用两倍的空间。