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

8.0에서 ble 송수신 문제

0 추천
안녕하세요. ble(Bluetooth Low Energy 4.0)를 통해 데이터 송수신 관련 문의를 드립니다.

안드로이드 7.0에서는 송수신이 잘 동작했는데 8.0에서 수신은 전혀 안되고 송신은 1,2번 데이터 전송하고 더 이상 전송을 하지 않읍니다.

참고로 수신은 BluetoothAdapter의 오버라이드 함수인 onLeScan을 사용하고 있고
송신은 BluetoothLeAdvertiser의 startAdvertising 함수를 사용합니다.

답변 부탁드리겠습니다.
로니켄 (260 포인트) 님이 2018년 10월 2일 질문

1개의 답변

0 추천
저는 현재 BLE를 BluetoothGattCallback으로 사용하고 있습니다.

갖고 잇는 안드로이드 기기들은 6,7,8 버전이며 세 버전 모두 onCharacteristicChanged 으로 수신이 잘 됩니다.

한 번 gatt로 블루투스 서비스를 사용해보시는 것은 어떠신가요?
ble 님이 2018년 10월 2일 답변
...