Flutter/Firebase

[Flutter] Firebase 기본 설정

찌김이 2022. 8. 16. 16:43
728x90
반응형
 

Firebase

Firebase는 고품질 앱을 빠르게 개발하고 비즈니스를 성장시키는 데 도움이 되는 Google의 모바일 플랫폼입니다.

firebase.google.com

 

Firebase 프로젝트 추가

  • 로그인 후 콘솔로 이동하여 프로젝트 추가를 누릅니다.

 

 

  • 프로젝트 이름을 정한 후 생성해줍니다.

 

 

 

앱 추가

  • 프로젝트가 생성되었으면 Flutter 를 눌러 앱을 추가해주세요.

 

 

 

Firebase CLI 설치

 

 

  • 터미널에서 아래의 명령어 들을 써주세요. 설치 후 firebase 로그인 하면 끝납니다. 
curl -sL https://firebase.tools | bash
firebase login

 

 

FlutterFire CLI 설치

 

 

dart pub global activate flutterfire_cli

 

 

  • flutterfire_cli 설치가 완료되면 아래 경로로 환경변수를 설정해달라고 합니다. 추가해줍니다.
export PATH="$PATH":"$HOME/.pub-cache/bin"

 

  • 아래 명령어를 넣어주고 파이어베이스 프로젝트를 선택 후 플랫폼을 선택하면 모든 설정이 완료됩니다.
flutterfire configure

 

 

firebase_core 추가

  • firebase 사용을 위해 firebase_core 를 추가해줍니다.
flutter pub add firebase_core

 

 

main.dart

  • main 에서 파이어베이스 관련 코드를 넣어주면 설정이 완료됩니다.
import 'package:firebase_core/firebase_core.dart';
import 'package:flutter/material.dart';

import 'firebase_options.dart';

void main() async {
  // 추가
  WidgetsFlutterBinding.ensureInitialized();
  await Firebase.initializeApp(
      options: DefaultFirebaseOptions.currentPlatform,
  );
  runApp(const MyApp());
}
728x90
반응형