플러터 Local notification, Firebase 설치
Local notification - 패키지설치해서 사용법 복붙하면됨
Firebase
- 서버를 대신 만들어주는 서비스
- 서버개발없이 DB에 자료 저장, 사진,파일 등등 저장 가능
flutter앱에 firebase 연동
- pubspec.yaml 파일 내 패키지 설치
firebase_core: ^1.10.6
firebase_auth: ^3.3.4
cloud_firestore: ^3.1.5
-
[firebase console](https://console.firebase.google.com/](https://console.firebase.google.com/) 가서 프로젝트 생성
-
flutterfire_cli 프로그램 설치 (Terminal에서 설치해야함)
dart pub global activate flutterfire_cli
환경변수 관련 메시지 뜨면 환경변수 등록 해줘야함 -
flutterfire configure
명령어 입력
- 에디터 재실행 필요, 안되면 윈도우 재실행 필요
- 그래도 안됐을 때 - 내가 안됐었음
참고링크1
참고링크2 - flutterfire-cli 설치 후
npm install -g firebase-tools
요 명령어로 얘네 추가 설치 해줬고
얘네 설치 후에는 로그인 오류가 나서 참고링크2에 있는 명령어로 로그인까지 진행
- main.dart 파일에 세팅하는 코드 실행
import 'package:firebase_core/firebase_core.dart';
import 'firebase_options.dart';
void main() async {
WidgetsFlutterBinding.ensureInitialized();
await Firebase.initializeApp(
options: DefaultFirebaseOptions.currentPlatform,
);
runApp(어쩌구~~);
}
- 나머지 부가 세팅
- android/app/build.gradle 파일 오픈 후 minSdkVersion을 21 로 바꿔줘야함 . firebase를 사용할 수 있는 최소버전
Author And Source
이 문제에 관하여(플러터 Local notification, Firebase 설치), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@ein214/플러터-Local-notification-Firebase-설치저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)