如何在Android中实现修复蓝牙设备

flu*_*xim 0 eclipse android network-programming bluetooth

我想编写一个没有任何发现/扫描的蓝牙应用程序。为此,我想对客户端需要在代码中连接的服务器设备进行硬编码。

如果我使用这个构造函数:

public ConnectThread(BluetoothDevice device) {

我必须如何实施该设备?带有MAC地址的变量?

如果我尝试这样的事情:

device = new BluetoothDevice("XX:XX:XX:XX:XX:XX");

Eclipse 说:“ constructor not visible

Den*_*ews 5

您可以使用 BluetoothAdapter.getRemoteDevice(String) 创建一个 BluetoothDevice 来表示已知蓝牙设备地址的设备。

BluetoothAdapter myAdapter = getDefaultApater();
BluetoothDevice myDevice;

myDevice = myAdapter.getRemoteDevice("XX:XX:XX:XX:XX:XX");
Run Code Online (Sandbox Code Playgroud)