일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- DART
- Vue
- Python
- android
- 안드로이드
- AndroidStudio
- 파이썬
- django
- cos pro 1급
- 알고리즘
- 코드품앗이
- codingtest
- issue
- Flutter
- DFS
- vuejs
- 백준
- 개발
- 코딩테스트
- Algorithm
- DFS와BFS
- 분할정복
- C++
- 동적계획법과최단거리역추적
- 동적계획법
- 안드로이드스튜디오
- 코테
- cos
- cos pro
- BAEKJOON
- Today
- Total
목록TroubleShooting/Flutter Issue (15)
Development Artist
이슈 1. 플러터 인프런 강의 중, 넷플릭스 UI 만들기가 있는데, 2강에서 HomeScreen에 이미지를 set 하는 과정이었다. 2. images 폴더를 만들고 사용할 이미지를 넣었다. 3. pubspec.yaml에 주석된 assets 부분을 풀고, images 폴더를 명시해주었다. 4. 실행한 결과, asset을 load할 수 없다는 이슈가 발생. 해결 1. terminal에서 다음과 같이 flutter pub get, flutter upgrade를 실행. 하지만, 문제 해결 되지 않음 2. flutter clean을 실행한 다음, AndroidStudio를 restart, 그리고 다시 flutter pub get. 3. 실행해보면 다음과 같이 뜨는 것을 확인. 원인 1. pubspec.yaml이 ..
이슈 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의 brig..
이슈 로그인 페이지 구현중, TextFormField의 isEmpty 사용 시 다음과 같은 이슈 발생. 해결 1. value뒤에 !를 붙임으로써 해결. !는 form이 non-nullable 타입임을 말해준다. 원인 1. Flutter 2.0 이후로 null-safety 가 적용되었기 때문이다. 이슈의 원인은 2.0 이전의 코드를 그대로 차용하면서 생긴 문제였다. 'flutter null-safety'로 구글링 해보면 자세한 사항을 확인 할 수 있다.
이슈 Flutter 로그인 페이지를 만드는 중 validateAndSave 함수에서 조건문 안의 form.validate()와 내부의 form.save()에서 다음과 같은 이슈 발생. 해결 1. form뒤에 !를 붙여줌으로써 해결. !는 form이 non-nullable 타입임을 말해준다. 2. form.save() 도 form!.save()로 사용할 수 있다. 원인 1. Flutter 2.0 이후로 null-safety 가 적용되었기 때문이다. 이슈의 원인은 2.0 이전의 코드를 그대로 차용하면서 생긴 문제였다. 'flutter null-safety'로 구글링 해보면 자세한 사항을 확인 할 수 있다.
이슈 로그인 페이지를 개발하는데, 해당 String 변수는 null을 허용하지 않는다. 라는 이슈가 발생. 해결 1. null-safety를 적용, ?를 넣어줌으로써 해결. 2. 탐색기에서는 late String _password; 로 해결하고 있는데, late는 변수를 초기화히 선언만하고 초기화는 지금이 아닌 나중에 초기화하고 싶을 때 사용하는 것으로 참고 하면 좋을 것 같다. 원인 1. Flutter 2.0 이후로 null-safety 가 적용되었기 때문이다. 이슈의 원인은 2.0 이전의 코드를 그대로 차용하면서 생긴 문제였다. 'flutter null-safety'로 구글링 해보면 자세한 사항을 확인 할 수 있다.