마스터Q&A 안드로이드는 안드로이드 개발자들의 질문과 답변을 위한 지식 커뮤니티 사이트입니다. 안드로이드펍에서 운영하고 있습니다. [사용법, 운영진]

블루투스 자동연결 관련 질문입니다.

0 추천
제가 어떤 블루투스 칩에 자동으로 블루투스 연결을 하고 메시지를 보내는 어플을 하나 만들려고 하는데요,

우선 핸드폰 블루투스를 자동으로 켜는 부분은 완료 했고,

        BluetoothDevice device = mBluetoothAdapter.getRemoteDevice(address);
        BluetoothSocket tmp = null;
        BluetoothSocket mmSocket = null;

        // Get a BluetoothSocket for a connection with the
        // given BluetoothDevice
        try {
            tmp = device.createRfcommSocketToServiceRecord(MY_UUID);
            Method m = device.getClass().getMethod("createRfcommSocket", new Class[] {int.class});
            tmp = (BluetoothSocket) m.invoke(device, 1);
        } catch (IOException e) {
            Log.e(TAG, "create() failed", e);
        }
        mmSocket = tmp;

라는 소스를 이용해 특정 mac주소로 몇초 간격으로 계속 페어링 시도와 메시지 전송을 반복하게 하려고 합니다.

이때, 블루투스에 비밀번호가 있는데, 그 비밀번호 입력하는 함수를 잘 모르겠네요

어떻게 해야하죠...?
익명사용자 님이 2015년 5월 29일 질문

1개의 답변

+1 추천
블투 페어링은 반드시 사용자가 직접 연결 승낙체크를 하도록 되어있습니다.

소스코드를 통해 페어링을 자동화 시킬 수 없습니다.
익명사용자 님이 2015년 5월 29일 답변
...