Flutter 블루투스 연결 감지하기
앱을 만들고 있는데 필요한 기능이 이미 페어링된 기기가 연결됐는지 감지하는 기능인데 플러터만으로는 구현이 불가능해서 찾아보게 되었습니다. 어떻게? 앱이 백그라운드 상태일 때도 블루투스 감지 앱에서 주기적으로 체크하는 것이 아닌 콜백이나 이벤트로 처리 결정적으로 플러터에서 지원하지 않음 네이티브 코드 작성(BroadcastReceiver 및 EventChannel) EventChannel 💡 Quotation 네이티브(Android, iOS)와 플러터 간에 지속적인 이벤트 스트림을 주고받을 때 사용하는 통신 방법 ⚠️ iOS 는 작성해 보지 않음 네이티브 코드 작성 /PROJECT_DIR/android/src/kotlin/com/example/PROJECT_NAME/MainActivity.kt 안드로이드 네이티브 코드 시작점이 있는 파일인데 이곳에 서비스, 블루투스 연결 감지를 위한 코드를 작성하고 이벤트 채널을 이용하여 플러터 앱으로 전달을 하면 됩니다. 😄 ...