인프런 영문 브랜드 로고
인프런 영문 브랜드 로고

인프런 커뮤니티 질문&답변

3450026님의 프로필 이미지
3450026

작성한 질문수

Flutter로 SNS 앱 만들기

Flutter 프로젝트와 Firebase 연동

두번째 명령어 입력 시 오류

해결된 질문

작성

·

490

0

스크린샷 2024-03-19 210740.png이렇게 뜬 다음 플랫폼 선택하는 창이 떴는데

뭐가 문제인건가요?

해당 문구 출력하고 플랫폼 선택하는 화면은 나오긴 합니다만

찝찝해서 질문 남깁니다.

어떻게 해결해야 하나요?

(참고로 저도 전에 질문 남기신 분처럼 flutterfire 오류가 나왔더라고요.

스크린샷 2024-03-19 210825.png그래서 답변 남겨주신대로 경로 넣어서 다시 입력했더니

저렇게 나왔습니다.)

답변 3

1

DEV MOO님의 프로필 이미지
DEV MOO
지식공유자

dart pub global activate flutterfire_cli 명령어를 사용하면
flutterfire.bat 파일을 생성해주는데, 파일 내용에 문제가 있는 것 같습니다.

 

 

  1. 안드로이드 스튜디오 터미널에서 아래 명령어를 차례대로 입력합니다.
    dart pub global deactivate flutterfire_cli
    dart pub global activate flutterfire_cli

     

  2. 윈도우 메뉴에서 "시스템 환경 변수 편집" 을 검색해서 실행합니다.
    image

     

  3. "환경 변수" 를 클릭합니다.

    image

     

  4. 시스템 변수 목록에서 Path 를 더블클릭 합니다.


    image

     

  5. "새로 만들기" 를 클릭하고 %LOCALAPPDATA%\Pub\Cache\bin 를 붙여넣기 하고 확인 버튼을 누릅니다.
    image

     

  6. 각 화면에서 반드시 확인 버튼을 클릭해서 작업을 완료합니다.
    imageimage

     

  7. 안드로이드 스튜디오를 종료 후, 다시 실행하고
    터미널에서 flutterfire 명령어를 실행하시면 됩니다.
    (flutterfire.bat 파일의 경로를 지정해서 실행하실 필요는 없습니다)

3450026님의 프로필 이미지
3450026
질문자

dart pub global deactivate flutterfire_cli 명령어 입력 시에

문구가 출력됩니다..

환경변수 추가는 완료했습니다.

0

DEV MOO님의 프로필 이미지
DEV MOO
지식공유자

한글 계정 때문에 발생하는 에러인 것 같습니다.
파이어베이스 서비스 이용에 문제가 없다면 계속 진행하시고
진행이 불가능하다면 영문 계정을 새롭게 생성하셔야할 것 같습니다.

3450026님의 프로필 이미지
3450026
질문자

영문 계정 새로 만들어서 했더니 해결되었습니다.

친절히 설명해주셔서 감사합니다.

0

DEV MOO님의 프로필 이미지
DEV MOO
지식공유자

혹시, 윈도우 계정이 한글로 되어있나요?
c:\Users\한글계정
이런 식으로요.

1. powershell 을 관리자 계정으로 실행한 뒤, flutter 프로젝트 폴더로 이동
2. dart pub cache repair 입력(완료까지 시간이 조금 걸립니다)
3. dart pub global activate flutterfire_cli

위의 순서대로 진행해보세요.

3450026님의 프로필 이미지
3450026
질문자

image윈도우 계정 한글 맞습니다..

알려주신대로 작성했는데 또 중간에 에러코드가 끼어있습니다.

한글계정인 것이 문제인걸까요..

3450026님의 프로필 이미지
3450026

작성한 질문수

질문하기