android] ble scanning의 메모
회사에서 안드로이드 개발을 하면서 비콘을 스캔해야하는 기능을 구현해야 했습니다. 진행하면서 고민했던 부분에 대해서 기록했습니다. 1. 권한받기 이 기능을 구현하기 위해서 블루투스 권한을 받아야하고, 위치정보와 관련된 권한도 받아야 했다. 그럼 우선 권한 부분에 대해서는 블루투스 스캔 권한 받기 위치 권한 받기 블루투스가 꺼져있을 경우 킬 수 있도록 안내하기 최근에는 블루투스 관련 이어폰이나 시계가 많아 블루투스를 꺼놓을 일이 거의 없지만, 현실적으로는 킬수도 있고 안킬 수도 있기 때문에 키지않았다면 킬 수 있도록 안내하는게 맞는 것 같다고 생각했다. 더 나아가 중간에 블루투스를 끌 경우에는 어떻게 해야할지에 대해 고민하는 것도 좋다고 생각한다. 2. BluetoothLeScanner 함수 블루투스를 스캔..
2022.12.26