Android 发送AVRCP播放命令,收到广播垃圾邮件

Android 发送AVRCP播放命令,收到广播垃圾邮件,android,bluetooth,android-intent,broadcast,avrcp,Android,Bluetooth,Android Intent,Broadcast,Avrcp,我有一些硬件发送AVRCP播放命令到手机 蓝牙连接时。我看到的是媒体按钮的动作 意图在调试器中一次又一次地发送垃圾邮件。这造成了问题 有一些应用程序,但主要是潘多拉。潘多拉将不断播放/暂停 一遍又一遍。这几乎就像AVRCP命令被发送到 生成媒体按钮广播并不断发送的手机 一次又一次地出去 我设置了一个广播接收器来捕捉它,并试图确定它是什么 继续。以下是垃圾邮件的内容: 01-17 12:20:04.324:错误/NPT:(1558): 意图{ act=android.intent.action.M

我有一些硬件发送AVRCP播放命令到手机 蓝牙连接时。我看到的是媒体按钮的动作 意图在调试器中一次又一次地发送垃圾邮件。这造成了问题 有一些应用程序,但主要是潘多拉。潘多拉将不断播放/暂停 一遍又一遍。这几乎就像AVRCP命令被发送到 生成媒体按钮广播并不断发送的手机 一次又一次地出去

我设置了一个广播接收器来捕捉它,并试图确定它是什么 继续。以下是垃圾邮件的内容:

01-17 12:20:04.324:错误/NPT:(1558): 意图{ act=android.intent.action.MEDIA\u按钮 (有附加内容)01-17 12:20:04.324: 错误/NPT:(1558):KeyEvent{action=0 代码=85重复=0元=0扫描代码=200 mFlags=8}

这是蓝牙播放/暂停媒体键。这是它应该做的 是的,因为AVRCP命令触发了这个,但是正如我所说的,它就像 操作系统只是不断地发送垃圾信息

我曾尝试使用
abortBroadcast()
方法来停止它,但结果失败了 没有效果。我猜广播是没有秩序的,不可能播出 明确停止

我已经确认不是硬件滥发AVRCP命令 调试我的固件代码。如果我 拔下硬件

我使用的是2.2


谢谢。

这个问题已经解决了。原来是硬件出了问题。我正在发送AVRCP播放按钮向下命令,但从未发送按钮向上命令。手机基本上看到播放按钮被“按下”,所以它一直在发送广播。

嗨,鲍勃,你能帮我向设备发送AVRCP命令吗。