导航:首页 > 操作系统 > android蓝牙耳机按键

android蓝牙耳机按键

发布时间:2022-07-04 18:48:08

⑴ bluetooth4.1蓝牙耳机怎么使用

首先、每个蓝牙耳机使用方法略有不同,具体的使用方法需要根据此蓝牙耳机说明书上面的指导使用。

其次、蓝牙耳机可以连接带有蓝牙功能的设备使用,比如:手机,平板,电脑等。

注意、蓝牙耳机和蓝牙设备之间有效的使用距离是10米内,超过会断开连接。

最后、参考如下蓝牙耳机图解和手机连接示意图:

⑵ 这个蓝牙耳机有三个键都什么功能呀

多功能键: 用来接听、挂断、配对、播放、暂停、尾号重播、恢复初始设置等使用。+键: 用来控制蓝牙耳机音量调大、长按切换音乐下一曲使用。- 键: 这个是用来调节蓝牙耳机音量减小、长按切换音乐上一曲等使用。

蓝牙是一种低成本大容量的短距离无线通信规范。蓝牙笔记本电脑,就是具有蓝牙无线通信功能的笔记本电脑。蓝牙这个名字还有一段传奇故事呢。

公元10世纪,北欧诸侯争霸,丹麦国王挺身而出,在他的不懈努力下,血腥的战争被制止了,各方都坐到了谈判桌前。通过沟通,诸侯们冰释前嫌,成为朋友。由 于丹麦国王酷爱吃蓝莓,以至于牙齿都被染成了蓝色,人称蓝牙国王,所以,蓝牙也就成了沟通的代名词。一千年后的今天,当新的无线通信规范出台时,人们又用蓝牙来为它命名。1995年,爱立信公司最先提出蓝牙概念。

⑶ 蓝牙耳机怎么用安卓

android怎样监听蓝牙耳机的按键事件

其实对于Android系统,每次按键只会有一个唯一“键值”响应,使用起来感觉会模模糊糊的,但是其实对于系统来说是很清晰的。

AVRCP全称(Audio/VideoRemoteControlProfile),是蓝牙协议中的一个profile。从名字上就可以看出主要应用于Audio/Video控制。每个按键并不是独立的,上-曲/下一曲是在正在播放音乐的时候才会有效,即才会向Android发送“键值”。

基于按键从Linux到Android分析具体对于的键值:

Linux扫描码功能映射字串Android键值

00c8200 开始放音乐MEDIA_PLAYKEYCODE_MEDIA_PLAY

00c9201 停止放音乐MEDIA_PAUSEKEYCODE_MEDIA_PAUSE

00a3163 下一曲MEDIA_NEXTKEYCODE_MEDIA_NEXT

00a5165 上-曲MEDIA_PREVIOUSKEYCODE_MEDIA_PREVIOUS

Android应用代码,完整测试应用:TeskKey。

总结:1号键会交替发送KEYCODE_MEDIA_PLAY/KEYCODE_MEDIA_PAUSE;2/3号键会在播放音乐时分别发送KEYCODE_MEDIA_PREVIOUS/.KEYCODE_MEDIA_NEXT。如果想要把蓝牙耳机上的按键利用起来,可以在接收到KEYCODE_MEDIA_PLAY时播放无声音乐以使能2/3号键。这样就能完整接收3种键值了自行控制了。这个具体自行设计(测试代码已经更新包含了)。

注:这种实现并不一定通用,比如我在深度定制的MIUI中测试,尽管启动的TestKey应用,系统自带的音乐播放器仍然能同时响应键值。

更新:

已经更新TestKey源码,添加对蓝牙耳机按键的监听,实现方法就是上述中推测的方法,已经成功验证过了。播放音乐参考《Android多媒体开发--资源文件播放》。效果图:


问与答
1.这个只能在播放音乐的状态下才能监听到么?
答:根据上述的原理,这些按键也仅仅是应用在控制媒体时使用;且根据实际验证没有播放音乐时蓝牙耳机的2/3号键是并没有向Android设备发送键值(从底层Linux来看)。综上所述,需要通过播放音乐来实现激活其向Android设备发送键值,针对这种情况可以播放一个“没有声音”的音乐文件来实现,这样既可以监听到2/3号键又可以不影响其它声音的输出。可以在前台时播放音乐,后台停止播放。

2.我现在主要是想监听得到开关键(1号键)。 在做一个按下蓝牙开关键后启动一个语音识别的功能?
答:在我的测试条件下,1号键是可以正常监听到的。1号键会交替发送KEYCODE_MEDIA_PLAY/KEYCODE_MEDIA_PAUSE键值。这个键不需要模拟播放音乐就可以正常的监听到。

3.4号按键的监听方法

答:所谓的4号按键,也就是指本文中的所测试型号的蓝牙耳机上并没有,但有可能其它型号的蓝牙耳机上有。我没有办法测试验证,所以这里就简单叙述一下“新按键”的键值确定思路:1.先使用TestKey测试应用测试按键,测试Android上层是否可以得到对应键值。2.如果没有得到,那么就使用adbshellgetevent来看Linux底层可以不可以得到键值。然后根据按键从Linux到Android来确定Android上层使用的键值码到底是多少。(当然,如果你实在不知道如何监听,把蓝牙耳机寄给我,我给你确定也行。:))

注:其实上述文章完全是根据按键从Linux到Android测试确定下来的。那是篇文章是剥开Android外壳来看“按键”事件的流程的,方法适用于所有输入事件:各种按键/触摸/物理键盘/鼠标等待输入设备。没有一定的Linux开发经验很难看懂和理解。

4.Android后台监听按键怎么实现

或:如何启动一次应用后在后台一直监听播放键因为有这样一个场景在用户开车的时候需按一下开关键就启动语音识别的功能。

这个问题其实已经超出了本文讨论的范围,是Android系统对应用层的键盘事件(按键)的分发的问题了。正常情况下,按键只会向当前最端的应用分发键盘事件,也就是说在后台你边音量键都监听不了。

但是既然这种情况(后台应用监听按键)的需求存在,那么就一定有它存在的道理。比如“相机键”,按下后直接调出相机到最前台。从表面上看是相机响应了按键,但是从实现方法上来看,并不是通过键值来操作,必须通过其它方法,比如广播或者其它等等。

明白了其中的道理后,那么想要实现就好办了。先看这个按键有没有广播,如要有接听系统中发出来的广播;如果没有那么对于定制系统可以自己在系统中添加一个广播;总之,正常渠道是没有办法在后台监听一些不应该是你监听到的按键的。

更:查了一下,这个按键是有广播的。这样就可以后台响应了(不需要C/不需要root)。例子我就不试了,见Android官方例子RandomMusicPlayer。

其中的重点是这个广播android.intent.action.MEDIA_BUTTON。

⑸ android开发 可不可以监听蓝牙耳机调音量的两个按键

可以的,详细你可以参考:http://blog.csdn.net/kangear/article/details/40430673

⑹ android蓝牙耳机支持长按动能吗

你好,蓝牙耳机是否有长按功能和耳机设计相关,普通蓝牙耳机设计都是一个电源键控制,所以一般设计为长按电源键来控制耳机开机关机以及打开配对模式。现在有一个新设计,电源键设计为滑动开关,这种耳机开关机不需要长按了,更佳方便,只是在打开配对模式时需要先打开滑动开关,然后在长按另外一个叫通话按钮的按键就可以了。
祝你春节快乐,希望对你有帮助,请采纳谢谢.

⑺ 蓝牙耳机多功能键在哪,是只有一个键的那种

蓝牙耳机的多功能键,是在蓝牙耳机顶部位置的。BLUETOOTH多功能键看具体蓝牙耳机了。 有些蓝牙耳机只有一个键就是用来接打电话的,这种可能是一个接打电话健+加减声音健,如果这个耳机相应的说明书上说耳机有多功能键,那指的就是接打电话的健。

蓝牙耳机多功能键使用技巧

1、长按多功能按键大约4秒蓝灯闪动后,就表示开机了。

2、如果是首次使用蓝牙耳机的话,那要先将蓝牙耳机进入配对模式,再用手机搜索才可以配对连接的。操作方法:长按多功能按键直至红蓝灯交替闪动后,打开手机蓝牙进行搜索,查找到相应的蓝牙耳机名称,点击配对连接即可。

⑻ 安卓蓝牙耳机敲击设置

摘要 安卓修改华强北二代敲击指令的教程,注意:仅限悦虎主板的洛达芯片,其中洛达1562M和1562F均可以使用。连不上就不是悦虎主板,就不用往下看了。

阅读全文

与android蓝牙耳机按键相关的资料

热点内容
进入组策略的命令 浏览:137
python数据结构和内存 浏览:25
python软件功能简介 浏览:784
外国程序员一般多少岁退休 浏览:917
怎么看linux和时间服务器 浏览:680
程序员搞笑花名 浏览:501
dota2怎么设置国服服务器地址 浏览:212
单片机高电平驱动 浏览:115
ios多选文件夹 浏览:909
加强行车调度命令管理 浏览:243
服务器已禁用什么意思 浏览:150
部队命令回复 浏览:755
神奇宝贝服务器地图怎么设置 浏览:382
加密算法输出固定长度 浏览:862
程序员去重庆还是武汉 浏览:121
服务器如何撤销网页登录限制 浏览:980
微信公众平台php开发视频教程 浏览:628
怎么看苹果授权绑定的app 浏览:255
压缩机单级压缩比 浏览:380
linux测试php 浏览:971