• 로그인
  • 장바구니에 상품이 없습니다.

home2 게시판 Flutter 게시판 커스텀 위젯 Shop 만든 후 에러

커스텀 위젯 Shop 만든 후 에러

4 글 보임 - 1 에서 4 까지 (총 4 중에서)
  • 글쓴이
  • #106662

    이승연
    참가자
    Shop 만들고 실행하니까 이런 오류가 뜨네요
    https://codingapple.com/forums/topic/%E3%85%A0%E3%85%A0-%EC%98%A4%EB%A5%98-%EB%AC%B8%EC%9D%98/
    이거 보고 해봤는데도 안되고 구글링 해봤는데 pub 업데이트 명령어들이 있어서 그렇게 하면 강의 버전대로 안되고 코드도 싹다 바꿔야해서 끙끙 앓고 있습니다ㅠ
    
    //pubspec.yaml
    
    name: instagram
    description: "A new Flutter project."
    # The following line prevents the package from being accidentally published to
    # pub.dev using `flutter pub publish`. This is preferred for private packages.
    publish_to: 'none' # Remove this line if you wish to publish to pub.dev
    # The following defines the version and build number for your application.
    # A version number is three numbers separated by dots, like 1.2.43
    # followed by an optional build number separated by a +.
    # Both the version and the builder number may be overridden in flutter
    # build by specifying --build-name and --build-number, respectively.
    # In Android, build-name is used as versionName while build-number used as versionCode.
    # Read more about Android versioning at https://developer.android.com/studio/publish/versioning
    # In iOS, build-name is used as CFBundleShortVersionString while build-number is used as CFBundleVersion.
    # Read more about iOS versioning at
    # https://developer.apple.com/library/archive/documentation/General/Reference/InfoPlistKeyReference/Articles/CoreFoundationKeys.html
    # In Windows, build-name is used as the major, minor, and patch parts
    # of the product and file versions while build-number is used as the build suffix.
    version: 1.0.0+1
    environment:
      sdk: '>=3.2.3 <4.0.0'
    # Dependencies specify other packages that your package needs in order to work.
    # To automatically upgrade your package dependencies to the latest versions
    # consider running `flutter pub upgrade --major-versions`. Alternatively,
    # dependencies can be manually updated by changing the version numbers below to
    # the latest version available on pub.dev. To see which dependencies have newer
    # versions available, run `flutter pub outdated`.
    dependencies:
      flutter:
        sdk: flutter
      http: ^0.13.4
      image_picker: ^1.0.4
      shared_preferences: ^2.0.11
      provider: ^6.0.1
      flutter_local_notifications: ^9.1.5
      flutter_timezone: ^1.0.7
      firebase_core: ^1.10.6
      firebase_auth: ^3.3.4
      cloud_firestore: ^3.1.5
      firebase_core_platform_interface: 4.5.1
      firebase_messaging: ^13.0.4
      # The following adds the Cupertino Icons font to your application.
      # Use with the CupertinoIcons class for iOS style icons.
      cupertino_icons: ^1.0.2
    dev_dependencies:
      flutter_test:
        sdk: flutter
      # The "flutter_lints" package below contains a set of recommended lints to
      # encourage good coding practices. The lint set provided by the package is
      # activated in the `analysis_options.yaml` file located at the root of your
      # package. See that file for information about deactivating specific lint
      # rules and activating additional ones.
      flutter_lints: ^2.0.0
    # For information on the generic Dart part of this file, see the
    # following page: https://dart.dev/tools/pub/pubspec
    # The following section is specific to Flutter packages.
    flutter:
      # The following line ensures that the Material Icons font is
      # included with your application, so that you can use the icons in
      # the material Icons class.
      uses-material-design: true
      # To add assets to your application, add an assets section, like this:
      # assets:
      #   - images/a_dot_burr.jpeg
      #   - images/a_dot_ham.jpeg
      # An image asset can refer to one or more resolution-specific "variants", see
      # https://flutter.dev/assets-and-images/#resolution-aware
      # For details regarding adding assets from package dependencies, see
      # https://flutter.dev/assets-and-images/#from-packages
      # To add custom fonts to your application, add a fonts section here,
      # in this "flutter" section. Each entry in this list should have a
      # "family" key with the font family name, and a "fonts" key with a
      # list giving the asset and other descriptors for the font. For
      # example:
      # fonts:
      #   - family: Schyler
      #     fonts:
      #       - asset: fonts/Schyler-Regular.ttf
      #       - asset: fonts/Schyler-Italic.ttf
      #         style: italic
      #   - family: Trajan Pro
      #     fonts:
      #       - asset: fonts/TrajanPro.ttf
      #       - asset: fonts/TrajanPro_Bold.ttf
      #         weight: 700
      #
      # For details regarding fonts from package dependencies,
      # see https://flutter.dev/custom-fonts/#from-packages
    
    ------------------------------------------------------------------------------------------------------
    
    // 오류
    Launching lib\main.dart on sdk gphone64 x86 64 in debug mode...
    Running Gradle task 'assembleDebug'...
    ../../AppData/Local/Pub/Cache/hosted/pub.dev/cloud_firestore_platform_interface-5.7.7/lib/src/platform_interface/utils/load_bundle_task_state.dart:13:13: Error: Method not found: 'FallThroughError'.
    throw FallThroughError();
    ^^^^^^^^^^^^^^^^
    Target kernel_snapshot failed: Exception
    FAILURE: Build failed with an exception.
    * What went wrong:
    Execution failed for task ':app:compileFlutterBuildDebug'.
    > Process 'command 'C:\flutter\bin\flutter.bat'' finished with non-zero exit value 1
    * Try:
    > Run with --stacktrace option to get the stack trace.
    > Run with --info or --debug option to get more log output.
    > Run with --scan to get full insights.
    * Get more help at https://help.gradle.org
    BUILD FAILED in 6s
    Exception: Gradle task assembleDebug failed with exit code 1
    
    #106716

    codingapple
    키 마스터
    https://stackoverflow.com/a/75693406/22444723
    패키지 버전 업데이트하면 된다는소리가 있군요
    #106756

    이승연
    참가자
    네 저도 이렇게 했었는데 이렇게 하면 notification 패키지가 16.2.0으로 업데이트 되어서 9.1.5버전 코드로 안되어서 코드를 싹 다 바꿔야되더라구요.
    
    근데 또 그렇게 하려고 notification 16.2.0 패키지 문서 보고 어떻게 어떻게 따라서 복사 붙여넣기 하면 또 안되고 안되고 자꾸 오류가 더 뜨더라구요..ㅠ
    
    제가 사용방법을 못 보는건지...
    어느거를 복사 붙여넣기 해야할지도 확신이 안가고, 구글에서 찾아봐도 해당 버전이 아니라서..
    
    https://pub.dev/packages/flutter_local_notifications
    
    이런 패키지 문서를 보고 사용하는 법을 옆에서 누가 도와주는 사람이 있으면 좋겠네요....
    
    
    
    #106795

    codingapple
    키 마스터
    공식문서보다는 구현예제 찾아보는게 더 빠를 수 있습니다
4 글 보임 - 1 에서 4 까지 (총 4 중에서)
  • 답변은 로그인 후 가능합니다.

About

현재 월 700명 신규수강중입니다.

  (09:00~20:00) 빠른 상담은 카톡 플러스친구 코딩애플 (링크)
  admin@codingapple.com
  이용약관
ⓒ Codingapple, 강의 예제, 영상 복제 금지
top

© Codingapple, All rights reserved. 슈퍼로켓 에듀케이션 / 서울특별시 강동구 고덕로 19길 30 / 사업자등록번호 : 212-26-14752 온라인 교육학원업 / 통신판매업신고번호 : 제 2017-서울강동-0002 호 / 개인정보관리자 : 박종흠