플러터 디버깅 및 로깅 패키지 중상위에 있는 것들 디버깅은 플러터 앱에서 오류를 식별하고 해결하는 과정입니다. 로깅은 앱이 실행되는 동안 이벤트와 정보를 추적하는 과정이며 디버깅 중에 유용합니다. 다트와 플러터에서 디버깅과 로깅에 도움이 되는 패키지의 전체 목록은 아래에 제공됩니다.
simple_logger
97
로깅을위한 매우 간단한 API를 제공합니다. includeCallerInfo를 true로 설정하여 로그에 호출자 정보가 포함됩니다. Android Studio에서 로그를 클릭하여 호출 위치로 이동할 수 있습니다.
fimber
74
Flutter용 확장 가능한 로깅 플러그인입니다. Android의 Timber를 기반으로하며 Dart 언어로 허용하는 한 비슷한 메서드 API를 사용하여 로깅 트리 및 플래로깅 트리에 대해 동일한 개념을 사용합니다.
lumberdash
58
로그가 필요한가요? Lumberdash가 대답입니다! 간단하고 확장 가능한 로깅 API로 모든 로깅 요구를 충족시키는 다양한 항목을 생성하고 사용할 수 있습니다.
error_stack
54
ErrorStack는 Flutter 애플리케이션에서 오류를 신속히 처리하는데 도움을 줍니다! 사용자 정의 오류 처리 UI와 로깅을 통해 생산성을 유지합니다.
appspector
43
Flutter번역 프로그램으로 AppSpector를 모바일 프로젝트에 통합합니다. 응용 프로그램 데이터에 원격 액세스를 제공하여 개발 프로세스를 단순화합니다.
anyhow
31
범용적인 에러 처리 기능으로 코드를 더 안전하고 유지보수하기 쉽게 만들고, 오류를 디버깅하기 쉽게 해줍니다. Dart에서 구현한 Rust의 Result 모나드 타입 및 "anyhow" 크레이트.
quick_log
21
Dart를 위한 사용하기 쉽고 확장 가능한 로깅 패키지입니다. 특히, 라이브러리에서 사용하기에 유용하며, 로깅을 가져온 라이브러리에서 애플리케이션에서 로깅을 제어 할 수 있도록합니다.
redux_remote_devtools
20
Redux.dart의 원격 DevTools입니다. 이 패키지는 Dart Redux 스토어를 원격 Devtools 서버에 연결하여 런타임 중에 Redux 스토어의 변경 사항을 검사 할 수있도록합니다.
snapp_cli
20
Dart CLI를 사용하여 Raspberry Pi 및 기타 장치에서 Flutter 앱을 쉽게 설정하고 원격 디버깅을 지원하며, Flutter-pi와 같은 사용자 지정 임베더를 자동 구성합니다.