Java Android蓝牙连接线程示例错误?
为什么Eclipse开发环境抱怨私有修饰符在android中无效?私有类可以有公共成员吗?错误消息为: 类的非法修饰符 连接螺纹;只有公开的,抽象的, 允许进行最终测试Java Android蓝牙连接线程示例错误?,java,android,bluetooth,Java,Android,Bluetooth,为什么Eclipse开发环境抱怨私有修饰符在android中无效?私有类可以有公共成员吗?错误消息为: 类的非法修饰符 连接螺纹;只有公开的,抽象的, 允许进行最终测试 你有这个文件吗?这只在它是另一个类的成员的类时才起作用 private class ConnectThread extends Thread { private final BluetoothSocket mmSocket; private final BluetoothDevice mmDevice;
你有这个文件吗?这只在它是另一个类的成员的类时才起作用
private class ConnectThread extends Thread {
private final BluetoothSocket mmSocket;
private final BluetoothDevice mmDevice;
public ConnectThread(BluetoothDevice device) {
BluetoothSocket tmp = null;
mmDevice = device;
try {
tmp = device.createRfcommSocketToServiceRecord(MY_UUID);
} catch (IOException e) { }
mmSocket = tmp;
}
public void run() {
mAdapter.cancelDiscovery();
try {
mmSocket.connect();
} catch (IOException connectException) {
try {
mmSocket.close();
} catch (IOException closeException) { }
return;
}
manageConnectedSocket(mmSocket);
}
public void cancel() {
try {
mmSocket.close();
} catch (IOException e) { }
}
}