相关疑难解决方法(0)

蓝牙未连接4.4.2

我有一个蓝牙设备已连接到我在4.4.2之前尝试的所有Android版本.现在,它没有连接Galaxy Tab 4或S3.Tab 3与4.1.2连接良好.问题似乎发生在AcceptThread尝试初始化时BluetoothSocket.我正在使用的代码基于sdk中的聊天示例.

我的接受代码

private class AcceptThread extends Thread {
    // The local server socket
    private BluetoothServerSocket mmServerSocket;
    public boolean successInit = false;

    public AcceptThread() {
        closeAllConnections();          
        BluetoothServerSocket tmp = null;

        // Create a new listening server socket
        while(!successInit) {
            try {
                tmp = mAdapter.listenUsingRfcommWithServiceRecord(NAME, MY_UUID);
                successInit= true;
                Log.i("TAG", "Socket Server Created");
            }
            catch(Exception e) {
                Log.i("TAG", e.getMessage());
                successInit = false;
            }
        }

        mmServerSocket = tmp;
    }
    public void run() {
        BluetoothSocket socket = null; …
Run Code Online (Sandbox Code Playgroud)

java android android-bluetooth

24
推荐指数
1
解决办法
2202
查看次数

标签 统计

android ×1

android-bluetooth ×1

java ×1