민프
[Flutter Error] The "instance" getter on the ServicesBinding binding mixin is only available once that binding has been initialized. 본문
[Flutter Error]
[Flutter Error] The "instance" getter on the ServicesBinding binding mixin is only available once that binding has been initialized.
민프야 2023. 10. 17. 11:45E/flutter (12286): [ERROR:flutter/runtime/dart_vm_initializer.cc(41)] Unhandled Exception: Binding has not yet been initialized.
E/flutter (12286): The "instance" getter on the ServicesBinding binding mixin is only available once that binding has been initialized.
이 오류는 Flutter 앱이 완전히 초기화되기 전에 서비스 바인딩을 사용하려고 할 때 발생합니다.
이 문제를 해결하려면 WidgetsFlutterBinding.ensureInitialized()를 호출하여 Flutter 엔진이 완전히 초기화되도록 해야합니다. 이 호출은 main() 함수의 맨 처음에 위치해야 합니다.
void main() async {
WidgetsFlutterBinding.ensureInitialized(); // 이 줄을 추가합니다.
final cameras = await availableCameras();
final firstCamera = cameras.first;
runApp(MaterialApp(
home: Scaffold(
body: CameraScreen(camera: firstCamera),
),
));
}
'[Flutter Error]' 카테고리의 다른 글
Comments