본문 바로가기

YAML4

Flutter 플러터 HTTP 패키지는 존재하지 않습니다., Flutter http package does not exist 질문 일반적으로 패키지는 다음과 같이 가져와야 합니다: import 'package:http/http.dart' as http; 하지만 지금은 다음과 같은 오류가 발생합니다: [dart] URI의 대상이 존재하지 않습니다: 'package:http/http.dart'. [uri_does_not_exist] Flutter의 새로운 업데이트에서 어떤 변경이 있었을까요? 그렇다면, 지금은 어떻게 get 요청을 수행할 수 있을까요? 답변 flutter에 http를 추가하는 명확한 방법입니다. 패키지의 pubspec.yaml 파일에 다음을 추가하십시오: dependencies: http: ^1.0.0 // 최신 버전은 변경될 수 있습니다. 설치하기 명령줄에서 패키지를 설치할 수 있습니다: pub을 사용하여: $ .. 2023. 9. 26.
Flutter 플러터 앱에 JSON 자산을 로드하는 방법은 무엇인가요?, How to load JSON assets into a Flutter App? 질문 내 Flutter 앱에 JSON 자산을로드하는 방법은 무엇입니까? 내 pubspec.yaml 파일은 다음과 같습니다: assets: - assets/data.json 데이터를로드하려고하면 항상 막힙니다. 시도해 봤습니다: final json = JSON.decode( DefaultAssetBundle.of(context).loadString("assets/data.json") ); 하지만 오류가 발생합니다: 인수 형식 'Future'은(는) 'String' 매개 변수 형식에 할당할 수 없습니다. 답변 다음을 시도해보세요 : String data = await DefaultAssetBundle.of(context).loadString("assets/data.json"); final j.. 2023. 6. 24.
에러: 멤버를 찾을 수 없음: 'packageRoot', Flutter에서 ignore: deprecated_member_use를 해결하는 방법은 무엇인가요?, Error: Member not found: 'packageRoot', how to solve ignore: deprecated_member_use in Flutter? 질문 내 플러터 프로젝트에서 몇 가지 플러그인 업데이트를 진행한 후 flutter upgrade를 사용했습니다. 그 후에는 flutter 프로젝트를 실행할 때 다음 오류가 표시됩니다- /C:/src/flutter/flutter/.pub-cache/hosted/pub.dartlang.org/platform-3.0.2/lib/src/interface/local_platform.dart:46:19: Error: Member not found: 'packageRoot'. io.Platform.packageRoot; // ignore: deprecated_member_use ^^^^^^^^^^^ FAILURE: Build failed with an exception. * Where: Script 'C:\src\f.. 2023. 6. 12.
Flutter 다른 플러터 애플리케이션에서 로컬 플러터 패키지를 사용하는 방법은 무엇인가요?, how to use local flutter package in another flutter application? 질문 다른 플러터 애플리케이션에서 로컬 플러터 패키지를 사용하는 방법은 무엇인가요? 다음 명령을 사용하여 패키지를 만들었습니다: flutter create --template=package my_new_package 그리고 나서 내 애플리케이션 소스 코드 => main.dart에 다음을 추가했습니다. import "package:my_new_package/my_new_package.dart" // 패키지를 찾을 수 없습니다. 답변 당신의 플러터 어플리케이션에서 이 파일을 찾으세요 => pubspec.yaml 로컬 종속성 사용 dependencies: flutter: sdk: flutter my_new_package: path: ./my_new_package 참고: 위의 ./my_new_package은(는.. 2023. 5. 26.