作者lalaboom (lalaboom)
看板AndroidDev
标题[问题] 蓝芽自动连线
时间Thu Oct 11 00:02:11 2012
大家好
先对之前F大说声抱歉,
这阵子在忙别的事没时间来回文,sorry。
重新叙述一下问题,
有一个蓝芽喇叭,想在android平台上写一个app自动蓝芽连线,
平台android 2 3 4 手动连线都OK。
目标是开启APP,点选一个button自动对该蓝芽喇叭连线。
目前程式码如下,在android 2.x debug。
http://pastebin.com/fkGgvv9m#
逻辑大概为:
1. 开启蓝芽功能
2. 注册一个broadcastreceiver 接收filter侦测到的蓝芽装置
3. 点选button开始搜寻
4. 如果名称符合则开启一个线程根据MAC地址建立socket连接装置
问题:
1. 抓到装置连线时会跳出输入密码连线,正在输入密码时观察log就跑到connect fail,
请问怎麽先把密码输入进去让APP自动连线?
上网估了一下说什麽用java反射机制输入密码,不过不甚了解= =
有什麽方法可以全自动连线吗?
2. 关於蓝芽音乐播放的profile,好像是A2DP,听说android 3.0以上才支援,
可是手动操作 2.x的平板是可以播放音乐的,
好像有点奇怪。
3. 请问大家有什麽建议吗? 或是程式逻辑不通等等。
新手请大家指点~感谢!!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 119.77.158.39
1F:→ lalaboom:大家对蓝芽这麽没有爱吗= = 10/11 23:37
2F:推 terrybob:不是啦。可能是比较没有研究啦… 10/12 00:29
3F:→ lovelycateye:没研究(遮脸) 10/12 11:31