빌드가 안됩니다.
Error: Cannot run with sound null safety, because the following dependencies
don't support null safety:
- package:provider
For solutions, see https://dart.dev/go/unsound-null-safety
/D:/flutter%20sdk/flutter/.pub-cache/hosted/pub.dartlang.org/provider-3.2.0/lib/src/delegate_widget.dart:194:18: Error: Superclass has no method named 'inheritFromElement'.
return super.inheritFromElement(ancestor, aspect: aspect); ^^^^^^^^^^^^^^^^^^
/D:/flutter%20sdk/flutter/.pub-cache/hosted/pub.dartlang.org/provider-3.2.0/lib/src/provider.dart:259:19: Error: The method 'inheritFromWidgetOfExactType' isn't defined for the class 'BuildContext'.
- 'BuildContext' is from 'package:flutter/src/widgets/framework.dart' ('/D:/flutter%20sdk/flutter/packages/flutter/lib/src/widgets/framework.dart'). package:flutter/…/widgets/framework.dart:1
Try correcting the name to the name of an existing method, or defining a method named 'inheritFromWidgetOfExactType'. ? context.inheritFromWidgetOfExactType(type) as InheritedProvider<T> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^
/D:/flutter%20sdk/flutter/.pub-cache/hosted/pub.dartlang.org/provider-3.2.0/lib/src/provider.dart:260:19: Error: The method 'ancestorInheritedElementForWidgetOfExactType' isn't defined for the class 'BuildContext'.
- 'BuildContext' is from 'package:flutter/src/widgets/framework.dart' ('/D:/flutter%20sdk/flutter/packages/flutter/lib/src/widgets/framework.dart'). package:flutter/…/widgets/framework.dart:1
Try correcting the name to the name of an existing method, or defining a method named 'ancestorInheritedElementForWidgetOfExactType'. : context.ancestorInheritedElementForWidgetOfExactType(type)?.widget ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Answer 3
2
앗 답변을 달고 있는 사이에 해결하셨군요.
pub add로 끌고오는 버전의 기준은 pubspec.yaml 파일에 명시된 버전을 따릅니다.
provider: 3.0.2 ← 3.0.2 고정
provider: ^3.0.2 ← 3.0.2 <= 3.0.2 < 4.x.x
사용하는 패키지들이 pubspec.yaml 파일에 명시되지 않은 다른 패키지에 의존성이 있는 경우, 해당 버전은 pubspec.lock 파일에서 확인하실 수 있습니다.
감사합니다 :)
2
안녕하세요 이종훈님
만약 Android apk 빌드를 수행이 안되셨다면 아래 명령어로 빌드를 진행해 주세요.
flutter build apk --no-sound-null-safety
위 명령어로 문제 해결이 안되셨다면 다음 내용 부탁드립니다.
전체 소스 코드
flutter doctor 수행 결과
문제 재현 방법(예를 들어, 수행하신 빌드 명령어)
오픈 카카오톡으로 답변 주시면 보다 신속한 답변을 받으실 수 있음을 알려드립니다.
감사합니다 ❤️
1
해결했습니다. vs code folder trust 설정 문제와 provider 버전문제가 잇었습니다.
pub add로 끌고오는 버전의 기준이 뭔지 모르겠습니다.
강의 내 Flutter 버전 문의
1
340
1
이거 어떻게 해야 하나요,,
1
337
1
statelesswidget 자동완성 질문
1
564
1
비동기 질문드립니다.
1
316
1
Flutter 설치 중 Rosetta 설치 관련 문의
2
426
1
안드로이드 스튜디오 설치방법
1
452
2
Flutter 커뮤니티 코드
1
620
1
터미널 shared_preferences 문제 질문드립니다 ㅜㅜ
1
4268
5
에뮬레이터가 이상해요
1
503
2
안녕하세요
1
349
1
5회차 firebase 사용하기 따라하는 중인데 질문이 있습니다.
1
193
1
Emulator 실행하기에서 가상핸드폰 오류
1
380
1
android studio에서 AVD manager 가 없습니다.
1
4102
1
IDE를 안드로이드 스튜디오가 아닌 vs code로 결정한 이유가 있으신가요?
1
1479
1
firebase function 관련 질문 드립니다.
2
387
1
await Firebase.initializeApp(); 에서 던지는 예외를 해결하지 못하고 있습니다.
1
2161
1
3장 한줄일기 샘플 소스 중 =>, (_) 의미 ?
1
231
1
파일을 정리하고 난뒤에
1
1689
1
[스몰이슈] 오타? 확인 부탁 드려요
2
379
2
파이어베이스 Auth에러
2
807
3
Flutter 단톡방 비밀번호 어떻게 되나요?
1
713
1
파이어베이스 Auth에러
3
434
2
문법 관련
1
380
1
4주차 링크오류
1
181
1

