전체 글 36

Android SDK 문제

문제 상황세팅 : 맥북, VSCode, Android simulatorVSCode에서 firebase 기능을 연습하던중 android simulator에서 앱이 실행되지 않는 문제 발생Could not determine the dependencies of task ':app:compileDebugJavaWithJavac'. > Installed Build Tools revision 33.0.1 is corrupted. Remove and install again using the SDK Manager.  해결 과정일단 위에나온 오류를 검색을 해보았다. 나와 같은 문제를 겪은 사람이 많은거같았다."Installed Build Tools revision 33.0.1 is corrupted" 현재 설치되어있는..

Firebase 쉽게 연결하기

이전에는 fireabase에 들어가서 시키는데로 하나하나 진행하면서 파일을 생성하고 복잡한 과정을 통해서 연결을 진행했다. 하지만 그렇게 하지 않고 좀 더 쉽게 하는 방법이 있어서 정리해보려고 한다. Firebase consloe에서 프로젝트 만들기Flutter에 firebase연동Firebase CLI설치(Fireabase연동을 쉽게 할 수 있게 도와주는 도구)윈도우 : (https://firebase.google.com/docs/cli) 링크에서 설치파일다운맥 : curl -sL https://firebase.tools | bash 터미널에서 명령어 입력Terminal에서 firebase Login 입력 후 로그인입력하면 약관동의 입력모드 나오면 y 누르고 엔터 치면 브라우저에서 구글 계정 선택창 열..

Flutter 2024.12.20

Navigation VS GoRounter

화면 전환을 할 때 길을 알려주는 것을 Navigation이라고 합니다. Flutter에서는 다양한 방법으로 화면 전환을 구현할 수 있으며, 그 중 두 가지 주요 방법은 Navigator와 GoRouter입니다. 이 글에서는 두 네비게이션 방법의 특징과 장단점을 비교하여, 어떤 상황에서 어떤 방법을 선택해야 할지에 대해 알아보겠습니다.  NavigatorNavigator는 Flutter에서 기본으로 제공하는 네비게이션 기능으로, 화면 전환을 위해 push와 pop 메서드를 사용하여 화면을 스택에 쌓고 제거하는 방식으로 작동합니다. 기본적인 기능을 제공하지만, 몇 가지 단점이 존재합니다. 1. 제한된 애니메이션 및 시각 효과: Navigator는 기본적으로 애니메이션이나 시각 효과를 포함하고 있지만, 개발..

Flutter 2024.12.20