Tích hợp Firebase vào Android Studio

Tháng 9 10, 2024

Tích hợp Firebase vào Android Studio ứng dụng có nhiều tính năng hỗ trợ cho phát triển ứng dụng. Firebase cung cấp một bộ công cụ toàn diện giúp cải thiện quá trình phát triển, theo dõi, và quản lý ứng dụng.

Tích hợp Firebase vào Android Studio

Tạo Dự Án Firebase:

Truy cập Firebase Console.
Nhấp vào “Add project” và làm theo hướng dẫn để tạo một dự án Firebase mới.
I accept the Firebase terms.
I confirm that I will use Firebase exclusively for purposes relating to my trade, business, craft, or profession.
tạo dự án firebase
tạo dự án firebase

Thêm Ứng Dụng Android vào Dự Án Firebase:

  • Trong Firebase Console, chọn dự án bạn vừa tạo.
  • Nhấp vào biểu tượng Android để thêm ứng dụng Android.
  • Cung cấp tên gói ứng dụng (package name) và nhấp vào “Register app”.
thêm ứng dụng
thêm ứng dụng Android hoặc IOS…

Tại đây, bạn cần thêm Package nameRegister app. Sau đó điền các thông tin.

Làm theo các bước trong hình
Điền đầy đủ thông tin của ứng dụng, package mediacenter chỉ là ví dụ

Tải Tệp google-services.json:

  • Sau khi đăng ký ứng dụng, Firebase sẽ cung cấp một tệp cấu hình google-services.json. Tải tệp này về máy tính của bạn.

Thêm Tệp google-services.json vào Dự Án Android:

  • Di chuyển tệp google-services.json vào thư mục app của dự án Android Studio.

Cập Nhật Cấu Hình Gradle:

  • Mở tệp build.gradle ở cấp độ dự án (root project level) và thêm dòng sau vào phần dependencies:
classpath ‘com.google.gms:google-services:4.3.15’
  • Mở tệp build.gradle của module app và thêm dòng sau vào phần dependencies:
implementation ‘com.google.firebase:firebase-analytics:21.2.0’
  • Thêm dòng sau vào cuối tệp build.gradle của module app để áp dụng plugin Google Services:
apply plugin: ‘com.google.gms.google-services’

Cập Nhật Phiên Bản Gradle Wrapper (nếu cần thiết):

Đảm bảo bạn đang sử dụng phiên bản Gradle Wrapper tương thích với Firebase (để tích hợp Firebase vào Android Studio, phiên bản Gradle Wrapper phải tương thích) . Mở tệp gradle-wrapper.properties và kiểm tra phiên bản Gradle.

Các phiên bản Gradle Wrapper

AGP VersionRequired Gradle Version
8.1.08.0+
7.3.0 – 8.0.x7.4+
7.0.0 – 7.2.x7.0+
4.1.0 – 4.2.x6.5+

Sync Project:

  • Nhấp vào “Sync Now” trong Android Studio để đồng bộ hóa dự án của bạn với các thay đổi cấu hình Gradle. Nếu có lỗi trong quá trình tích hợp Firebase vào Android Studio, hệ thống sẽ thông báo.

Xác Minh Cài Đặt:

  • Chạy ứng dụng của bạn và kiểm tra logcat để xác minh rằng Firebase đã được tích hợp Firebase vào Android Studio thành công (có thể kiểm tra bằng cách sử dụng các API Firebase như Firebase Analytics).