android 手机,连接蓝牙耳机连接不成功;两种方式都连接失败

第一种连接方式,使用反射类,连接不成功;
Method m = null;
                                try {
                                        m = btDev.getClass().getMethod(
                                                        "createInsecureRfcommSocket",
                                                        new Class[] { int.class });
                                        // BluetoothAdapter.getDefaultAdapter().cancelDiscovery();
                             
                                } catch  (Exception e) {
                                        e.printStackTrace();
                                }

                                btSocket.connect();
第二种,使用UUID方式进行相连接,还是不成功;
String SPP_UUID = "00001101-0000-1000-8000-00805F9B34FB";
UUID uuid = UUID.fromString(SPP_UUID);
  btSocket = btDev.createRfcommSocketToServiceRecord(uuid);
        btSocket.connect();
请大家帮忙测试一下,为什么连接不成功,谢谢。用第一种 方法连接时,出现  connection refused,这个异常。用第二种 方式连接时,出现  Service discovery failed 这个异常;还想问一下,是不是,蓝牙模块中有相应的端口,还是什么的。如果哪位高手有相应的解决方法,可以加Q 联系,915158545,谢谢,邮箱zht19880706@163.com

我来回答

腾讯手机管家截屏2012090401.png (66.11 KB, 下载次数: 0)

 

点搜索

点搜索

腾讯手机管家截屏2012090402.png (76.77 KB, 下载次数: 0)

 

扫描到相应的设备,点击其中一项,进行配对连接。

扫描到相应的设备,点击其中一项,进行配对连接。

腾讯手机管家截屏2012090403.png (81.32 KB, 下载次数: 0)

 

输出PIN 进行配对。

输出PIN 进行配对。

腾讯手机管家截屏2012090404.png (83.84 KB, 下载次数: 0)

 

显示配对成功,未连接

显示配对成功,未连接

QQ截图20120904111624.png (4.65 KB, 下载次数: 0)

 

169行代码,连接时,出现异常

169行代码,连接时,出现异常

QQ截图20120904111649.png (14.38 KB, 下载次数: 0)

 

time out,有时候会出现Service discovery failed ,有时候出现 connection refused

time out,有时候会出现Service discovery failed ,有时候出现 connection refused

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值