Notice
Recent Posts
Recent Comments
Link
250x250
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- android
- BAEKJOON
- 파이썬
- 코드품앗이
- DFS와BFS
- 코테
- DFS
- 동적계획법
- 백준
- C++
- 안드로이드
- Flutter
- 코딩테스트
- 개발
- issue
- Python
- vuejs
- codingtest
- Algorithm
- 안드로이드스튜디오
- 알고리즘
- 분할정복
- 동적계획법과최단거리역추적
- django
- cos pro
- Vue
- cos pro 1급
- DART
- cos
- AndroidStudio
Archives
- Today
- Total
Development Artist
[Flutter, Issue] Assertion failed: file:///C:/Users/flutter/packages/flutter/lib/src/material/theme_data.dart:357:12 colorScheme?.brightness == null || brightness == null || colorScheme!.brightness == brightness is not true See also: https://flutter.dev.. 본문
TroubleShooting/Flutter Issue
[Flutter, Issue] Assertion failed: file:///C:/Users/flutter/packages/flutter/lib/src/material/theme_data.dart:357:12 colorScheme?.brightness == null || brightness == null || colorScheme!.brightness == brightness is not true See also: https://flutter.dev..
JMcunst 2022. 1. 8. 14:59728x90
반응형
이슈
1. 플러터 인프런 강의 중, 넷플릭스 UI 만들기가 있는데, 1강에서 ThemeData를 셋 하는 과정이었다.
2. accentColor 가 deprecated 되어서 구글링 해보니, colorScheme로 대체한 다는 것을 보고
colorScheme: ColorScheme.fromSwatch(primarySwatch: Colors.blue)
.copyWith(secondary: Colors.black),
로 바꿔주고 실행을 하니, 다음과 같은 이슈를 겪었다.
해결
1. brightness 를 지운다. 하지만, 기대하는 결과는 아니다.
2. colorScheme 의 brightness 를 ThemeData의 brightness와 맞춘다.
원인
1. 해당 에러 내용은 colorScheme의 brightness가 null 또는 brightness가 null 또는 colorScheme의 brightness가 brightness와 같아야한다고 말하고 있다.
2. 기존의 코드는 brightness는 Brightness.dark로 null이 아니고, colorScheme의 brightness는 null이므로, 3가지 조건 중 하나도 충족하는 것이 없다. 따라서, 다음과 같은 이슈가 나타난 것이다.
3. colorSheme의 fromSwatch는 기본적으로 Brightness.light을 채택하고 있다. 그래도 첫번째 조건인 colorScheme?.brightness == null 이 false 이다.
728x90
반응형
'TroubleShooting > Flutter Issue' 카테고리의 다른 글
Comments