Flutter module MissingPlugin 주의사항공부방/Flutter2023. 8. 30. 11:57
Table of Contents
Flutter module을 적용할때 주의가 필요한 부분이 있어서 간단히 메모해요.
모듈이 정상적으로 각 OS에 적용이 됬음에도 PlatformException 이 나타난다면,
모듈이 로드 되는 시점에 특정 라이브러리가 로드되면 안되는 상황인지도 파악이 필요합니다.
저같은 경우는 permission 라이브러리가 initState 에서 호출이 되었는데,
flutter engine이 로드 되는 시점에 호출이 되어, 실제 화면이 보이지 않는 상황에서 호출 되다 보니
아래와 같은 오류가 나왔어요.
PlatformException(PermissionHandler.PermissionManager, Unable to detect current Android Activity., null, null)
따라서 실제 flutter 화면이 노출되기전 로드 되면 안되는 라이브러리가 있는지 확인하고 ,
화면 로드가 완료되면 라이브러리를 사용하도록 설정이 필요해요.
반응형
'공부방 > Flutter' 카테고리의 다른 글
Flutter web localhost 실행 서버 외부에서 접근하는 방법 (0) | 2023.09.22 |
---|---|
flutter SystemUiMode 옵션 정리 (0) | 2023.09.01 |
Flutter module local notification foreground push in ios not working (0) | 2023.08.29 |
Flutter module 네이티브(Android, iOS) import 방법 (0) | 2023.08.25 |
Execution failed for task ':app:mapDebugSourceSetPaths' (0) | 2023.08.14 |
@soycrab :: 꿀맛코딩
행복한 코딩을 위하여!
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!