묻고 답해요
161만명의 커뮤니티!! 함께 토론해봐요.
인프런 TOP Writers
-
미해결Flutter 중급 1편 - 클린 아키텍처
강의 화면이 안보여요
화면이 왜 안보일까요
-
해결됨[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
윈도우 11 format dart 문제
안녕하세요. 강의 잘 듣고 있습니다. 팩토리얼님 처럼 이렇게 포멧팅을 하고 싶은데 저는 자꾸 이런식으로 저장이 되네요... 혹시 포멧팅 방식이 바뀌었나요?+ 아무리 ,을 넣어서 수동으로 포멧팅을 해도 저장하면 , 가 사라지고 이런식으로 돌아오네요
-
미해결[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
에뮬레이터 실행 오류
Error connecting to the service protocol: failed to connect to http://127.0.0.1:53332/dENDykOhUHc=/ DartDevelopmentServiceException: WebSocketChannelException: HttpException: Connection closed before full header was received, uri = http://127.0.0.1:53332/dENDykOhUHc=/wsthe Dart compiler exited unexpectedly. 이런 오류가 앱을 실행하려고 누르면 뜨는데 해결방법이 있을까요??.ㅜㅜ
-
미해결
Flutter Android에서 딥링크로 callback 받기
Oauth2 인증 java서버에서 인증이 성공한 후 Flutter Android에서 설정한 딥링크로 go_router로 callback을 받는 기능을 만들고 싶어서 노력중입니다. 근데 인터넷검색을 통해 딥링크 설정도 해보고 그랬지만 플러터에서 콜백을 받지를 못하는 것같은데 어떤 설정이 필요한지 잘 모르겠습니다. 현재 AndroidManifest.xml에<intent-filter> <action android:name="android.intent.action.VIEW"/> <category android:name="android.intent.category.DEFAULT"/> <category android:name="android.intent.category.BROWSABLE"/> <data android:scheme="testapp"/> </intent-filter>설정도 되어있고 List<GoRoute> get routes => [ // GoRoute( // path: '/', // name: RootTab.routeName, // builder: (context, state) => RootTab(), // ), GoRoute( path: '/profile', name: ProfileScreen.routeName, builder: (context, state) => ProfileScreen(), ), GoRoute( path: '/login', name: LoginScreen.routeName, builder: (context, state) => LoginScreen(), ), GoRoute( path: '/callback', name: CallbackScreen.routeName, redirect: (context, state) async { final code = state.queryParameters["code"]; if(code != null){ return "/"; } else { //code없으면 실패한걸로 간주하고 다시 login페이지로 redirect return "/login"; } }, ), ]; 어떤 설정을 더 해야 콜백을 받을 수 있을 까요? callback을 받으면 나는 에러는 DioException [unknown]: null Error: Invalid argument(s): Unsupported scheme 'testapp' in URI testapp://callback?이렇게 납니다조언해주시면 감사합니다.
-
해결됨[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
안드로이드 최신 버전 버전 차이 질문
코드팩토리 디스코드에 질문하면 더욱 빠르게 질문을 받아 볼 수 있습니다![코드팩토리 디스코드]https://bit.ly/3HzRzUM - 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 안녕하세요 강의 잘 듣고 있습니다 ㅎㅎ 다름이 아니라 안드로이드 스튜디오 세팅 중 궁금한 게 생겨서 문의드립니다알아 보니 최신 버전에서는Lunch in a tool windowemulator on top 위 두 가지 메뉴가 없는 것 같더라구요 일단 Lunch in a tool window 대신 Launch in the Running Devices Tool Window 메뉴가 있길래 체크를 해제해야 하나 고민하고 있던 중 https://www.inflearn.com/community/questions/1384622/%EC%97%90%EB%AE%AC%EB%A0%88%EC%9D%B4%ED%84%B0-%EC%B0%BD%EC%9D%B4-%EB%9C%A8%EC%A7%80-%EC%95%8A%EC%8A%B5%EB%8B%88%EB%8B%A4-%E3%85%A0%E3%85%A0 위 링크 이외에도 강사님께서 직접 남기신 답글들을 여러 개 확인해보니 체크하라고 하시는 답글이 많길래 일단 체크하고 넘겼습니다.(이게 옳은 건지는 모르겠지만요...ㅎ) 두 번째 문제는 영상과 동일하게 Setting 메뉴에 접근해도 emulator on top 메뉴가 없다는 점입니다.구글링도 해보고 했는데 다들 저 메뉴가 있으시더라구요? 다들 작성 시점이 구버전이라서 그런가 싶기도 한데 뭐 일단 혹시나 하는 마음으로 gpt한테도 물었더니 최신 버전에는 emulator on top 메뉴가 없다고 하더라구요 그래서 확실히 짚고 넘어가고자 글을 올리게 되었습니다 사용환경은 맥북 pro m1 칩 램 16GB 사용 중이며 원격 서비스를 제공해주시는 건 너무나 감사하지만 제대로 알고 넘어가고 싶어서 정중히 사양드립니다 정말 번거로우시겠지만 이에 대한 해답 알려주시면 너무 감사하겠습니다!좋은 하루 보내세요!
-
미해결[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
minimum deployments ios 버전
14는 없고 15부터만 있는데 이건 어쩌죠?..
-
미해결[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
info.plist 코드 실행 이상
이렇게 코드 실행이 안되는 것 처럼 색이 하나도 없는데 뭐가 문제일까요??.
-
미해결[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
!!필독!! 흔한 에러 해결법 처리 후 오류 발생
출첵 프로젝트를 진행하면서 !!필독!! 흔한 에러 해결법 적용 후 아래와 같은 오류가 발생합니다.그리고 지금까지 진행했던 모든 프로젝트도 동일한 문제가 발생을 하고 있습니다.어디서부터 처리를 해야 할지 몰라 문의드립니다.수고하세요. Launching lib/main.dart on iPhone 15 Pro in debug mode...Running Xcode build...Xcode build done. 5.0sFailed to build iOS appUncategorized (Xcode): Command SwiftGeneratePch emitted errors but did not return a nonzero exit code to indicate failureError (Xcode): no such file or directory: '/Users/cspark/Library/Developer/Xcode/DerivedData/ModuleCache.noindex/Session.modulevalidation'Error (Xcode): stat cache file '/Users/cspark/Library/Developer/Xcode/DerivedData/SDKStatCaches.noindex/iphonesimulator18.2-22C146-07b28473f605e47e75261259d3ef3b5a.sdkstatcache' not foundError (Xcode): unable to rename temporary '/Users/cspark/Library/Developer/Xcode/DerivedData/ModuleCache.noindex/1QOPLZ3HJICL2/CoreFoundation-18CWDCA31ANYQ-d0b62197.pcm.tmp' to output file '/Users/cspark/Library/Developer/Xcode/DerivedData/ModuleCache.noindex/1QOPLZ3HJICL2/CoreFoundation-18CWDCA31ANYQ.pcm': 'No such file or directory'Error (Xcode): could not build module 'CoreFoundation'/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.2.sdk/System/Library/Frameworks/Foundation.framework/Headers/Foundation.h:5:9Error (Xcode): could not build module 'Foundation'/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.2.sdk/System/Library/Frameworks/UIKit.framework/Headers/UIKit.h:7:8Error (Xcode): could not build module 'Foundation'/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.2.sdk/System/Library/Frameworks/CoreImage.framework/Headers/CoreImageDefines.h:18:8Error (Xcode): could not build module 'Foundation'/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.2.sdk/System/Library/Frameworks/IOSurface.framework/Headers/IOSurfaceObjC.h:14:8Error (Xcode): could not build module 'IOSurface'/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.2.sdk/System/Library/Frameworks/CoreVideo.framework/Headers/CVPixelBufferIOSurface.h:25:9Error (Xcode): could not build module 'Foundation'/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.2.sdk/System/Library/Frameworks/OpenGLES.framework/Headers/EAGL.h:7:9Error (Xcode): could not build module 'Foundation'/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.2.sdk/System/Library/Frameworks/Metal.framework/Headers/MTLTypes.h:7:8Error (Xcode): could not build module 'Foundation'/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.2.sdk/System/Library/Frameworks/QuartzCore.framework/Headers/CATransform3D.h:11:8Error (Xcode): could not build module 'Foundation'/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.2.sdk/System/Library/Frameworks/Symbols.framework/Headers/Symbols.h:7:8Error (Xcode): could not build module 'Foundation'/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.2.sdk/System/Library/Frameworks/FileProvider.framework/Headers/NSFileProviderDomain.h:7:8Error (Xcode): could not build module 'Foundation'/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.2.sdk/System/Library/Frameworks/UserNotifications.framework/Headers/NSString+UserNotifications.h:7:8Error (Xcode): could not build module 'UIKit'/Users/cspark/projects/play/flutters/codefactory/beginner/chool_check/build/ios/Debug-iphonesimulator/Flutter.framework/Headers/FlutterAppDelegate.h:7:8Error (Xcode): could not build module 'CoreVideo'/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneSimulator.platform/Developer/SDKs/iPhoneSimulator18.2.sdk/System/Library/Frameworks/CoreMedia.framework/Headers/CMFormatDescription.h:28:9Error (Xcode): could not build module 'Flutter'/Users/cspark/projects/play/flutters/codefactory/beginner/chool_check/ios/Runner/GeneratedPluginRegistrant.h:9:8Error (Xcode): failed to emit precompiled header '/Users/cspark/Library/Developer/Xcode/DerivedData/Runner-emezfpbjmptfqfbicgzbemweekcj/Build/Intermediates.noindex/PrecompiledHeaders/Runner-Bridging-Header-swift_3HPZX5JRZJTXL-clang_1QOPLZ3HJICL2.pch' for bridging header '/Users/cspark/projects/play/flutters/codefactory/beginner/chool_check/ios/Runner/Runner-Bridging-Header.h'Uncategorized (Xcode): Command PrecompileSwiftBridgingHeader emitted errors but did not return a nonzero exit code to indicate failureUncategorized (Xcode): Command SwiftEmitModule failed with a nonzero exit codeSwift Compiler Error (Xcode): No such file or directory: '/Users/cspark/Library/Developer/Xcode/DerivedData/ModuleCache.noindex/Session.modulevalidation'Swift Compiler Error (Xcode): Stat cache file '/Users/cspark/Library/Developer/Xcode/DerivedData/SDKStatCaches.noindex/iphonesimulator18.2-22C146-07b28473f605e47e75261259d3ef3b5a.sdkstatcache' not foundSwift Compiler Error (Xcode): Clang importer creation failedCould not build the application for the simulator.Error launching application on iPhone 15 Pro.
-
미해결Flutter 초입문 왕초보편
비만계산기 강의에 대해서 질문
Error parsing LocalFile: 'C:\Users\DKSYSTEMS\StudioProjects\bmi_calculator\android\app\src\main\AndroidManifest.xml' Please ensure that the android manifest is a valid XML document and try again.처음 main_screen 만들고 main에서 빈화면이 나오도록 실행을 하면 이러한 에러가 콘솔에 나옵니다. 어떠한 문제일까요??
-
해결됨Flutter 앱 개발 실전
디자인 시스템 구성에 대해 질문 드립니다
반응형 UI 설명중 기기 별 사이즈에 따라 UI가 변경되는것을 확인하였는데요, 모바일에서 가로모드 같은 경우에는 어떻게 반응형 UI를 구현해야 하나요? 플러터 개발에서 어떤 방식으로 가로모드에 대응하는지 궁금합니다. 기존 화면과 가로모드 화면을 따로 구현 해야 하나요?
-
미해결[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
폰트 관련 질문
코드팩토리 디스코드에 질문하면 더욱 빠르게 질문을 받아 볼 수 있습니다![코드팩토리 디스코드]https://bit.ly/3HzRzUM - 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.안녕하세요. 폰트 파일을 받고 나서 pubspec.yaml 파일에 따로 weight를 설정해주는 이유가 무엇인가요?
-
해결됨[Bloc 응용] 실전 앱 만들기 (책 리뷰 앱) : SNS 로그인, Firebase 적용, Bloc 상태 관리, GoRouter
오류..
이 오류 어떻게 해결할 수 있을까요 ㅠㅠ
-
미해결[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
에어코리아_대기오염 api 요청변수 파라미터
247강 api 테스트 진행중인데 현재 에어코리아 대기오염 현황랑 강의랑 요청변수가 달라진 것 같습니다. itemCode, dataGubun, searchCondition이 사라지고 inqBginDt(조회시작일), inqEndDt(조회종료일), msrstnName(측정소명) 이렇게 위 셋이 사라지고 아래 셋이 생겼습니다. 그래서 파라미터를 받는데 어떤 형식으로 받아야할지 몰라서 질문 남깁니다. 샘플데이터가 각각 20201001, 20201030, 강남구인데 어떤 파라미터로 받아야하나요? 그리고 이게 강의 진행에 문제가 될까요? 감사합니다.
-
미해결[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
API KEY 숨기기
API KEY를 숨겨서 github에 올리고 싶은데 플러터에서는 어떻게 하면 좋을까요?
-
미해결[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
다른 비디오를 선택할때 바뀌지 않는 버그 수정
late final VideoPlayerController videoController;이 부분에서 final 키워드가 있으므로 항상 첫 init을 하고, 이후에는 더 이상 초기화가 되지 않아 비디오가 바뀌지 않았음.해결: final 키워드 삭제
-
미해결[코드팩토리] [중급] Flutter 진짜 실전! 상태관리, 캐시관리, Code Generation, GoRouter, 인증로직 등 중수가 되기 위한 필수 스킬들!
기본 세팅 오류
처음 flutter 프로젝트 생성하는데 android쪽 mainactivity.kt에서 오류가 발생해요아무런 코드 건든것도 없이package com.example.eyeforyou_plusimport io.flutter.embedding.android.FlutterActivity class MainActivity: FlutterActivity()이렇게만 되어있는데 embedding과 FlutterActivity()에서 "Unresolved reference: embedding" 이런 오류가 납니다. 프로젝트 생성하고 아무것도 건들지 않았는데 이런 오류가 나는걸 왜일까요??ㅠㅠ
-
미해결[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
선생님 에뮬레이터 실행은 엄청빠르신데
코드팩토리 디스코드에 질문하면 더욱 빠르게 질문을 받아 볼 수 있습니다![코드팩토리 디스코드]https://bit.ly/3HzRzUM - 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요! - 먼저 유사한 질문이 있었는지 검색해보세요. - 서로 예의를 지키며 존중하는 문화를 만들어가요. - 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요. 선생님 강의에서 에뮬레이터 실행과 적용이 거의 1초도 안걸리는데 편집같진 않더라구요맥이 확실히 플러터 개발환경에서 빠릿빠릿 한가요?m1 으로 입문해봐도 후회없을 선택인지 궁금하네요i7 13세대 노트북 쓰고있는데 답답해 죽겠어요ㅋㅋㅋㅋ
-
미해결[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
저도 에뮬레이터 버그가 있는 것 같습니다.
체크를 하고 띄워보면작업표시줄에 뜨기만 하고 바탕화면에는 아무것도 뜨지 않습니다.레노버 window 11 home 사용 중이구요.다른 분이 이 문제를 올리신 걸 봤는데 AMD 사용하면 일어나는 버그 현상(?) 같은 거라고 답변을 보았거든요.거기에 올려주신 방법들을 찾아보려 했는데 정확히 모르겠습니다.ㅠㅠ하지만 또 Launch in the Running Device tool window 를 체크하고 띄워보면 Manager 통해서 잘 나오기는 하는데, 여기서 궁금한 점이 나중에 배포하는 것까지 문제가 없는지 궁금합니다.코팩님께서 화면이 사라졌다고 느끼는 불편함이 있다고 하셨는데 그거 말고는 문제가 없는지 궁금하구요!답변 부탁드립니다!!
-
미해결[플러터 상태관리] Bloc 마스터 코스 기초부터 응용까지!
bloc 이벤트 클래스 생성할 때 getter 를 override 하는 이유는 뭔가요?
아래처럼 이벤트의 getter를 오버라이드 하는 이유가 뭘까요?오버라이드를 하건, 하지 않건 동작은 할 것 같은데 그냥 템플릿 처럼 사용을 하는 것인가요, 아니면 성능이 더 뛰어난가요? abstract class CountEvent extends Equatable {} class AddCountEvent extends CountEvent { @override List<Object> get props => []; }
-
미해결[코드팩토리] [초급] Flutter 3.0 앱 개발 - 10개의 프로젝트로 오늘 초보 탈출!
sdk 설치 경로 변경 후
안드로이드 sdk 경로를 외장하드 경로로 새로 지정하였고 해당 경로에 sdk 설치를 완료하였습니다.android_home 경로도 외장하드 sdk 경로로 변경 완료 그후 Run main.dart 실행 에러 발생 : Launching lib/main.dart on sdk gphone64 arm64 in debug mode...Running Gradle task 'assembleDebug'...FAILURE: Build failed with an exception.* What went wrong:Execution failed for task ':app:compileDebugKotlin'.> Could not resolve all files for configuration ':app:detachedConfiguration6'. > Failed to transform android.jar to match attributes {artifactType=classpath-entry-snapshot, org.gradle.libraryelements=jar, org.gradle.usage=java-runtime}. > Execution failed for ClasspathEntrySnapshotTransform: /Users/jeongchanghwa/Library/Android/sdk/platforms/android-35/android.jar. > Check failed.* 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 679msError: Gradle task assembleDebug failed with exit code 1 /Users/jeongchanghwa/Library/Android/sdk/platforms/android-35/android.jar.이건 도대체 어디 설정 때문에 여기 경로를 참조해서 가지고 오는걸까요?