如何检查蓝牙设备是否已连接

时间:2015-11-18 06:43:34

标签: android bluetooth

我需要开发一个应用程序来检查我的Arduino是否连接到蓝牙应用程序。 我听说为此我必须制作一个自动蓝牙聊天应用程序,.ie蓝牙应用程序应该每1分钟发送一个字母'g',arduino应该检查它是否每1分钟得到一个字母'g'。 / p>

我可以在android studio中列出配对设备,但我无法连接到配对设备。那么有人可以帮我构建一个自动蓝牙聊天应用程序吗?

1 个答案:

答案 0 :(得分:-1)

if (!mBluetoothAdapter.isEnabled()) {
    Intent enableBtIntent = new Intent(BluetoothAdapter.ACTION_REQUEST_ENABLE);
    startActivityForResult(enableBtIntent, REQUEST_ENABLE_BT);
}

请参阅google documentation

btw,为了检查设备是否支持蓝牙使用此代码(相同的文档):

BluetoothAdapter mBluetoothAdapter = BluetoothAdapter.getDefaultAdapter();
if (mBluetoothAdapter == null) {
    // Device does not support Bluetooth
}

当然,不要忘记要求许可:<uses-permission android:name="android.permission.BLUETOOTH" />