[BLE 실내 측위 프로젝트] 1. Flutter_blue 설정 (feat.안드로이드12 권한 이슈)


[BLE 실내 측위 프로젝트] 1. Flutter_blue 설정 (feat.안드로이드12 권한 이슈)

개인 프로젝트인 BLE 실내 측위 첫 글이다. 우선, flutter에서 ble 관련 패키지를 설치한다.

대표적으로 ble 관련 패키지는 3개가 있다. 1. flutter_ble_lib 2. flutter_reactive_ble 3. flutter_blue flutter_ble_lib는 업데이트가 느려, 2번과 3번 중 골라야 하는데, 오늘 자 기준으로 flutter_blue가 최신 버전이 있어 flutter_blue를 사용한다. flutter 패키지는 pub.dev에서 설치할 수 있다. 혹은 아래 명령어를 통해 설치할 수 있다. $ flutter pub add flutter_blue 설치하게 되면 자동적으로 pubspec.yaml 파일의 dependecies에 추가된다.

하지만, flutter_blue의 경우 안드로이드 12에서 권한 이슈가 있다. 안타깝게도 내 스마트폰도 안드로이드 12였고 AndroidManifest.xml에 별에 별짓을 다했지만 되지 않았다.

결국 아래 git에...


#BLE #Flutter #indoor #IPS #positioning #실내 #측위

원문링크 : [BLE 실내 측위 프로젝트] 1. Flutter_blue 설정 (feat.안드로이드12 권한 이슈)