gpt4 book ai didi

安卓编程: Bluetooth connection refused on OS Version 4. 1.1

转载 作者:太空狗 更新时间:2023-10-29 14:23:56 33 4
gpt4 key购买 nike

在 Android 应用程序中,我们使用蓝牙连接一些医疗设备。

为此我们使用了以下代码

BluetoothDevice zee = BluetoothAdapter.getDefaultAdapter().getRemoteDevice(bluetoothAddress);
Method m = (Method) zee.getClass().getMethod("createRfcommSocket",new Class[] { int.class });
result = (BluetoothSocket) m.invoke(zee, Integer.valueOf(1));

或者某些情况下,如果上面的代码失败了,那么我们使用下面的代码

String bluetooth_address="";
bluetooth_address=bluetoothAddress;
BluetoothDevice zee = BluetoothAdapter.getDefaultAdapter().getRemoteDevice(bluetooth_address);
result = zee.createRfcommSocketToServiceRecord( getSerialPortUUID() );

这两个代码在 4.0 android OS 下都可以正常工作。

但在 Android OS 4.1.1 上,它现在会遇到类似“Connection Refused”的问题。

请帮忙。

最佳答案

蓝牙在 4.2 版和大概 4.1.1 版中存在问题。在 4.2.1 版中,它们已得到解决。检查http://crave.cnet.co.uk/mobiles/android-4-2-1-update-brings-back-december-fixes-bluetooth-50009859/ . 4.2.1中试用

关于安卓编程: Bluetooth connection refused on OS Version 4. 1.1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14098291/

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