gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-11-29 22:29:18 25 4
gpt4 key购买 nike

我有一些硬件可以将 AVRCP 播放命令发送到手机蓝牙连接后。我看到的是 MEDIA_BUTTON Action Intent 在调试器中一遍又一遍地发送垃圾邮件。这引起了问题有一些应用程序,但主要是 Pandora。 Pandora 会不断播放/暂停一遍又一遍。这几乎就像 AVRCP 命令被发送到生成不断发送的 MEDIA_BUTTON 广播的电话一遍又一遍。

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

01-17 12:20:04.324: ERROR/NPT:(1558): Intent { act=android.intent.action.MEDIA_BUTTON (has extras) } 01-17 12:20:04.324: ERROR/NPT:(1558): KeyEvent{action=0 code=85 repeat=0 meta=0 scancode=200 mFlags=8}

这是蓝牙播放/暂停媒体键。这是应该的是,因为 AVRCP 命令触发了这个,但正如我所说,它就像操作系统一直在发送垃圾邮件。

我已经尝试使用 abortBroadcast() 方法来停止它,但是没有效果。我猜广播是无序的,不能明确停止?

我已经验证它不是硬件垃圾邮件 AVRCP 命令调试我的固件代码。如果我拔下硬件。

我正在使用 2.2。

谢谢。

最佳答案

这已经解决了。原来这是硬件的问题。我正在发送 AVRCP 播放按钮向下命令,但从未发送按钮向上命令。手机基本上将此视为播放按钮被“按住”,因此它不断发送广播。

关于android - 发送 AVRCP 播放命令,收到广播垃圾邮件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4809019/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com