Điều kiện tiên quyết
Cài đặt hoặc cập nhật Android Studio lên phiên bản mới nhất.
Đảm bảo rằng dự án của bạn đáp ứng các yêu cầu sau:
- Nhắm mục tiêu API cấp 19 (KitKat) trở lên
- Sử dụng Android 4.4 trở lên
- Sử dụng Jetpack (AndroidX) , bao gồm việc đáp ứng các yêu cầu phiên bản sau:
-
com.android.tools.build:gradle
v3.2.1 trở lên -
compileSdkVersion
28 trở lên
-
Thiết lập thiết bị vật lý hoặc sử dụng trình mô phỏng để chạy ứng dụng của bạn.
Xin lưu ý rằng SDK Firebase phụ thuộc vào dịch vụ Google Play yêu cầu thiết bị hoặc trình mô phỏng phải cài đặt dịch vụ Google Play.Đăng nhập vào Firebase bằng tài khoản Google của bạn.
Nếu bạn chưa có dự án Android và chỉ muốn dùng thử sản phẩm Firebase, bạn có thể tải xuống một trong các mẫu bắt đầu nhanh của chúng tôi.
Bạn có thể kết nối ứng dụng Android của mình với Firebase bằng một trong các tùy chọn sau:
- Tùy chọn 1 : (được khuyến nghị) Sử dụng quy trình thiết lập bảng điều khiển Firebase.
- Tùy chọn 2 : Sử dụng Android Studio Firebase Assistant (có thể yêu cầu cấu hình bổ sung).
Tùy chọn 1 : Thêm Firebase bằng bảng điều khiển Firebase
Việc thêm Firebase vào ứng dụng của bạn bao gồm các tác vụ trong cả bảng điều khiển Firebase và trong dự án Android đang mở của bạn (ví dụ: bạn tải xuống tệp cấu hình Firebase từ bảng điều khiển, sau đó chuyển chúng vào dự án Android của bạn).
Bước 1 : Tạo dự án Firebase
Trước khi có thể thêm Firebase vào ứng dụng Android của mình, bạn cần tạo dự án Firebase để kết nối với ứng dụng Android của mình. Truy cập Tìm hiểu dự án Firebase để tìm hiểu thêm về các dự án Firebase.
Bước 2 : Đăng ký ứng dụng của bạn với Firebase
Để sử dụng Firebase trong ứng dụng Android, bạn cần đăng ký ứng dụng với dự án Firebase của mình. Đăng ký ứng dụng của bạn thường được gọi là "thêm" ứng dụng vào dự án của bạn.
Chuyển đến bảng điều khiển Firebase .
Ở giữa trang tổng quan dự án, hãy nhấp vào biểu tượng Android (
) hoặc Thêm ứng dụng để khởi chạy quy trình thiết lập.Nhập tên gói ứng dụng của bạn vào trường tên gói Android .
Tên gói xác định duy nhất ứng dụng của bạn trên thiết bị và trong Cửa hàng Google Play.
Tên gói thường được gọi là ID ứng dụng .
Tìm tên gói ứng dụng của bạn trong tệp Gradle mô-đun (cấp ứng dụng), thường là
app/build.gradle
(ví dụ: tên gói:com.yourcompany.yourproject
).Xin lưu ý rằng giá trị tên gói phân biệt chữ hoa chữ thường và không thể thay đổi giá trị này cho ứng dụng Firebase Android này sau khi được đăng ký với dự án Firebase của bạn.
(Tùy chọn) Nhập thông tin ứng dụng khác: Biệt hiệu ứng dụng và Chứng chỉ ký gỡ lỗi SHA-1 .
Biệt hiệu ứng dụng : Mã nhận dạng nội bộ, tiện lợi chỉ hiển thị với bạn trong bảng điều khiển Firebase
Chứng chỉ ký gỡ lỗi SHA-1 : Hàm băm SHA-1 được yêu cầu bởi Xác thực Firebase (khi sử dụng Đăng nhập bằng Google hoặc đăng nhập bằng số điện thoại ) và Liên kết động Firebase .
Nhấn vào Đăng ký ứng dụng .
Bước 3 : Thêm tệp cấu hình Firebase
Tải xuống rồi thêm tệp cấu hình Firebase Android (
) vào ứng dụng của bạn:google-services.json Nhấp vào Tải xuống google-services.json để lấy tệp cấu hình Firebase Android của bạn.
Di chuyển tệp cấu hình của bạn vào thư mục gốc mô-đun (cấp ứng dụng) của ứng dụng.
Tệp cấu hình Firebase chứa số nhận dạng duy nhất nhưng không bí mật cho dự án của bạn. Để tìm hiểu thêm về tệp cấu hình này, hãy truy cập Tìm hiểu dự án Firebase .
Bạn có thể tải xuống lại tệp cấu hình Firebase của mình bất kỳ lúc nào.
Đảm bảo tên tệp cấu hình không được thêm các ký tự bổ sung, như
(2)
.
Để làm cho các giá trị trong tệp cấu hình
của bạn có thể truy cập được vào SDK Firebase, bạn cần có plugin Gradle dịch vụ của Google (google-services.json google-services
).Trong tệp Gradle cấp cơ sở (cấp dự án) (
<project>/build.gradle.kts
hoặc<project>/build.gradle
), hãy thêm plugin dịch vụ của Google làm phần phụ thuộc:Kotlin
plugins { id("com.android.application") version "7.2.0" apply false // ... // Add the dependency for the Google services Gradle plugin id("com.google.gms.google-services") version "4.3.15" apply false }
Groovy
plugins { id 'com.android.application' version '7.2.0' apply false // ... // Add the dependency for the Google services Gradle plugin id 'com.google.gms.google-services' version '4.3.15' apply false }
Trong tệp Gradle mô -đun (cấp ứng dụng) của bạn (thường là
<project>/<app-module>/build.gradle.kts
hoặc<project>/<app-module>/build.gradle
), hãy thêm plugin dịch vụ của Google:Kotlin
plugins { id("com.android.application") // Add the Google services Gradle plugin id("com.google.gms.google-services") // ... }
Groovy
plugins { id 'com.android.application' // Add the Google services Gradle plugin id 'com.google.gms.google-services' // ... }
Bước 4 : Thêm SDK Firebase vào ứng dụng của bạn
Trong tệp Gradle mô-đun (cấp ứng dụng) của bạn (thường là
<project>/build.gradle.kts
hoặc<project>/build.gradle
), hãy thêm phần phụ thuộc cho các sản phẩm Firebase mà bạn muốn sử dụng trong ứng dụng của mình. Chúng tôi khuyên bạn nên sử dụng BoM Android của Firebase để kiểm soát việc tạo phiên bản thư viện.Đã bật phân tích
Kotlin+KTX
dependencies { // ... // Import the Firebase BoM implementation(platform("com.google.firebase:firebase-bom:32.3.1")) // When using the BoM, you don't specify versions in Firebase library dependencies // Add the dependency for the Firebase SDK for Google Analytics implementation("com.google.firebase:firebase-analytics-ktx") // TODO: Add the dependencies for any other Firebase products you want to use // See https://firebase.google.com/docs/android/setup#available-libraries // For example, add the dependencies for Firebase Authentication and Cloud Firestore implementation("com.google.firebase:firebase-auth-ktx") implementation("com.google.firebase:firebase-firestore-ktx") }
Java
dependencies { // ... // Import the Firebase BoM implementation(platform("com.google.firebase:firebase-bom:32.3.1")) // When using the BoM, you don't specify versions in Firebase library dependencies // Add the dependency for the Firebase SDK for Google Analytics implementation("com.google.firebase:firebase-analytics") // TODO: Add the dependencies for any other Firebase products you want to use // See https://firebase.google.com/docs/android/setup#available-libraries // For example, add the dependencies for Firebase Authentication and Cloud Firestore implementation("com.google.firebase:firebase-auth") implementation("com.google.firebase:firebase-firestore") }
Bằng cách sử dụng Firebase Android BoM , ứng dụng của bạn sẽ luôn sử dụng các phiên bản tương thích của thư viện Android Firebase.
Phân tích chưa được bật
Kotlin+KTX
dependencies { // ... // Import the Firebase BoM implementation(platform("com.google.firebase:firebase-bom:32.3.1")) // When using the BoM, you don't specify versions in Firebase library dependencies // TODO: Add the dependencies for Firebase products you want to use // See https://firebase.google.com/docs/android/setup#available-libraries // For example, add the dependencies for Firebase Authentication and Cloud Firestore implementation("com.google.firebase:firebase-auth-ktx") implementation("com.google.firebase:firebase-firestore-ktx") }
Java
dependencies { // ... // Import the Firebase BoM implementation(platform("com.google.firebase:firebase-bom:32.3.1")) // When using the BoM, you don't specify versions in Firebase library dependencies // TODO: Add the dependencies for Firebase products you want to use // See https://firebase.google.com/docs/android/setup#available-libraries // For example, add the dependencies for Firebase Authentication and Cloud Firestore implementation("com.google.firebase:firebase-auth") implementation("com.google.firebase:firebase-firestore") }
Bằng cách sử dụng Firebase Android BoM , ứng dụng của bạn sẽ luôn sử dụng các phiên bản tương thích của thư viện Android Firebase.
Sau khi thêm phần phụ thuộc cho sản phẩm bạn muốn sử dụng, hãy đồng bộ hóa dự án Android của bạn với các tệp Gradle.
Các bản dựng Gradle sử dụng plugin Android cho Gradle (AGP) v4.2 trở về trước cần bật tính năng hỗ trợ Java 8. Nếu không, các dự án Android này sẽ gặp lỗi xây dựng khi thêm SDK Firebase.
Để khắc phục lỗi xây dựng này, bạn có thể thực hiện theo một trong hai tùy chọn:
- Thêm
compileOptions
được liệt kê từ thông báo lỗi vào tệpbuild.gradle.kts
hoặcbuild.gradle
cấp ứng dụng của bạn. - Tăng
minSdk
cho dự án Android của bạn lên 26 trở lên.
Tìm hiểu thêm về lỗi xây dựng này trong Câu hỏi thường gặp này .
- Thêm
Đó là nó! Bạn có thể bỏ qua phía trước để xem các bước tiếp theo được đề xuất.
Tuy nhiên, nếu bạn gặp sự cố khi thiết lập, hãy truy cập phần Câu hỏi thường gặp và khắc phục sự cố của Android .
Tùy chọn 2 : Thêm Firebase bằng Trợ lý Firebase
Trợ lý Firebase đăng ký ứng dụng của bạn với dự án Firebase và thêm các tệp, plugin và phần phụ thuộc Firebase cần thiết vào dự án Android của bạn — tất cả đều từ trong Android Studio!
Mở dự án Android của bạn trong Android Studio, sau đó đảm bảo rằng bạn đang sử dụng phiên bản Android Studio và Trợ lý Firebase mới nhất:
- Windows / Linux: Trợ giúp > Kiểm tra bản cập nhật
- macOS: Android Studio > Kiểm tra bản cập nhật
Mở Trợ lý Firebase: Tools > Firebase .
Trong ngăn Trợ lý , hãy chọn một sản phẩm Firebase để thêm vào ứng dụng của bạn. Mở rộng phần của nó, sau đó nhấp vào liên kết hướng dẫn (ví dụ:
Analytics > Ghi lại sự kiện Analytics ).Nhấp vào Kết nối với Firebase để kết nối dự án Android của bạn với Firebase.
Quy trình làm việc này tự động tạo ứng dụng Firebase Android mới bằng tên gói ứng dụng của bạn. Bạn có thể tạo ứng dụng Firebase Android mới này trong dự án Firebase hiện có hoặc dự án mới.
Dưới đây là một số mẹo về cách thiết lập dự án Firebase của bạn:
Hãy xem các phương pháp hay nhất của chúng tôi để thêm ứng dụng vào dự án Firebase, bao gồm cả cách xử lý nhiều biến thể.
Nếu bạn tạo một dự án mới, chúng tôi thực sự khuyên bạn nên thiết lập Google Analytics cho dự án của mình để có được trải nghiệm tối ưu khi sử dụng nhiều sản phẩm Firebase.
Quy trình làm việc này cũng thêm tệp cấu hình Android của dự án Firebase (
) vào thư mục mô-đun (cấp ứng dụng) của ứng dụng.google-services.json
Nhấp vào nút để thêm sản phẩm Firebase mong muốn (ví dụ:
Thêm Analytics vào ứng dụng của bạn ).
Đồng bộ hóa ứng dụng của bạn để đảm bảo rằng tất cả các phần phụ thuộc đều có phiên bản cần thiết.
Trong ngăn Trợ lý , hãy làm theo các hướng dẫn thiết lập còn lại cho sản phẩm Firebase đã chọn của bạn.
Thêm bao nhiêu sản phẩm Firebase khác tùy thích thông qua Trợ lý Firebase!
Đó là nó! Đảm bảo kiểm tra các bước tiếp theo được đề xuất.
Tuy nhiên, nếu bạn gặp sự cố khi thiết lập, hãy truy cập phần Câu hỏi thường gặp và khắc phục sự cố của Android .
Thư viện có sẵn
Phần này liệt kê các sản phẩm Firebase được hỗ trợ cho Android và các phần phụ thuộc Gradle của chúng. Tìm hiểu thêm về các thư viện Android Firebase này:
Tài liệu tham khảo ( Kotlin+KTX | Java )
Kho lưu trữ GitHub Android SDK của Firebase
Lưu ý rằng khi sử dụng Firebase Android BoM , bạn không chỉ định các phiên bản thư viện riêng lẻ khi khai báo các phần phụ thuộc của thư viện Firebase trong tệp cấu hình bản dựng Gradle của mình.
Kotlin+KTX
Dịch vụ hoặc Sản phẩm | Sự phụ thuộc của lớp | Muộn nhất phiên bản | Thêm phân tích? | ||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
BOM Android của Firebase (Hóa đơn nguyên vật liệu) | com.google.firebase:firebase-bom Phiên bản Firebase BoM mới nhất chứa các phiên bản mới nhất của từng thư viện Firebase Android. Để tìm hiểu phiên bản thư viện nào được ánh xạ tới phiên bản BoM cụ thể, hãy xem lại ghi chú phát hành cho phiên bản BoM đó. | 32.3.1 | |||||||||||||||||||||||||||||||||||||||||||||
AdMob | com.google.android.gms:play-services-ads | 22.4.0 | |||||||||||||||||||||||||||||||||||||||||||||
phân tích | com.google.firebase:firebase-analytics-ktx | 21.3.0 | |||||||||||||||||||||||||||||||||||||||||||||
Kiểm tra ứng dụng nhà cung cấp tùy chỉnh | com.google.firebase:firebase-appcheck-ktx | 17.0.1 | |||||||||||||||||||||||||||||||||||||||||||||
Nhà cung cấp dịch vụ gỡ lỗi Kiểm tra ứng dụng | com.google.firebase:firebase-appcheck-debug | 17.0.1 | |||||||||||||||||||||||||||||||||||||||||||||
Nhà cung cấp tính toàn vẹn của Play Play Kiểm tra ứng dụng | com.google.firebase:firebase-appcheck-playintegrity | 17.0.1 | |||||||||||||||||||||||||||||||||||||||||||||
Phân phối ứng dụng | com.google.firebase:firebase-appdistribution | 16.0.0-beta10 | |||||||||||||||||||||||||||||||||||||||||||||
API phân phối ứng dụng | com.google.firebase:firebase-appdistribution-api-ktx | 16.0.0-beta10 | |||||||||||||||||||||||||||||||||||||||||||||
Plugin phân phối ứng dụng | com.google.firebase:firebase-appdistribution-gradle | 4.0.0 | |||||||||||||||||||||||||||||||||||||||||||||
Xác thực | com.google.firebase:firebase-auth-ktx | 22.1.2 | |||||||||||||||||||||||||||||||||||||||||||||
Cửa hàng đám mây | com.google.firebase:firebase-firestore-ktx | 24.8.1 | |||||||||||||||||||||||||||||||||||||||||||||
Chức năng đám mây cho SDK khách Firebase | com.google.firebase:firebase-functions-ktx | 20.3.1 | |||||||||||||||||||||||||||||||||||||||||||||
Nhắn tin qua đám mây | com.google.firebase:firebase-messaging-ktx | 23.2.1 | |||||||||||||||||||||||||||||||||||||||||||||
Lưu trữ đám mây | com.google.firebase:firebase-storage-ktx | 20.2.1 | |||||||||||||||||||||||||||||||||||||||||||||
Crashlytics | com.google.firebase:firebase-crashlytics-ktx | 18.4.3 | |||||||||||||||||||||||||||||||||||||||||||||
Crashlytics NDK | com.google.firebase:firebase-crashlytics-ndk | 18.4.3 | |||||||||||||||||||||||||||||||||||||||||||||
Plugin Crashlytics | com.google.firebase:firebase-crashlytics-gradle | 2.9.9 | |||||||||||||||||||||||||||||||||||||||||||||
Hỗ trợ mô-đun tính năng động | com.google.firebase:firebase-dynamic-module-support | 16.0.0-beta03 | |||||||||||||||||||||||||||||||||||||||||||||
Liên kết động | com.google.firebase:firebase-dynamic-links-ktx | 21.1.0 | |||||||||||||||||||||||||||||||||||||||||||||
Nhắn tin trong ứng dụng | com.google.firebase:firebase-inappmessaging-ktx | 20.3.5 | (yêu cầu) | ||||||||||||||||||||||||||||||||||||||||||||
Hiển thị tin nhắn trong ứng dụng | com.google.firebase:firebase-inappmessaging-display-ktx | 20.3.5 | (yêu cầu) | ||||||||||||||||||||||||||||||||||||||||||||
Cài đặt Firebase | com.google.firebase:firebase-installations-ktx | 17.1.4 | |||||||||||||||||||||||||||||||||||||||||||||
API trình tải xuống mô hình Firebase ML | com.google.firebase:firebase-ml-modeldownloader-ktx | 24.1.3 | |||||||||||||||||||||||||||||||||||||||||||||
Giám sát hiệu suất | com.google.firebase:firebase-perf-ktx | 20.4.1 | |||||||||||||||||||||||||||||||||||||||||||||
Plugin giám sát hiệu suất | com.google.firebase:perf-plugin | 1.4.2 | |||||||||||||||||||||||||||||||||||||||||||||
Cơ sở dữ liệu thời gian thực | com.google.firebase:firebase-database-ktx | 20.2.2 | |||||||||||||||||||||||||||||||||||||||||||||
Cấu hình từ xa | com.google.firebase:firebase-config-ktx | 21.4.1 | |||||||||||||||||||||||||||||||||||||||||||||
Plugin dịch vụ Google Play | com.google.gms:google-services | 4.3.15 | |||||||||||||||||||||||||||||||||||||||||||||
Thư viện không được dùng nữa | |||||||||||||||||||||||||||||||||||||||||||||||
Kiểm tra ứng dụng nhà cung cấp SafetyNet | com.google.firebase:firebase-appcheck-safetynet | 16.1.2 | |||||||||||||||||||||||||||||||||||||||||||||
Lập chỉ mục ứng dụng | com.google.firebase:firebase-appindexing | 20.0.0 | |||||||||||||||||||||||||||||||||||||||||||||
Thư viện Bộ công cụ ML của Firebase
|
Java
Dịch vụ hoặc Sản phẩm | Sự phụ thuộc của lớp | Muộn nhất phiên bản | Thêm phân tích? | ||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
BOM Android của Firebase (Hóa đơn nguyên vật liệu) | com.google.firebase:firebase-bom Phiên bản Firebase BoM mới nhất chứa các phiên bản mới nhất của từng thư viện Firebase Android. Để tìm hiểu phiên bản thư viện nào được ánh xạ tới phiên bản BoM cụ thể, hãy xem lại ghi chú phát hành cho phiên bản BoM đó. | 32.3.1 | |||||||||||||||||||||||||||||||||||||||||||||
AdMob | com.google.android.gms:play-services-ads | 22.4.0 | |||||||||||||||||||||||||||||||||||||||||||||
phân tích | com.google.firebase:firebase-analytics | 21.3.0 | |||||||||||||||||||||||||||||||||||||||||||||
Kiểm tra ứng dụng nhà cung cấp tùy chỉnh | com.google.firebase:firebase-appcheck | 17.0.1 | |||||||||||||||||||||||||||||||||||||||||||||
Nhà cung cấp dịch vụ gỡ lỗi Kiểm tra ứng dụng | com.google.firebase:firebase-appcheck-debug | 17.0.1 | |||||||||||||||||||||||||||||||||||||||||||||
Nhà cung cấp tính toàn vẹn của Play Play Kiểm tra ứng dụng | com.google.firebase:firebase-appcheck-playintegrity | 17.0.1 | |||||||||||||||||||||||||||||||||||||||||||||
Phân phối ứng dụng | com.google.firebase:firebase-appdistribution | 16.0.0-beta10 | |||||||||||||||||||||||||||||||||||||||||||||
API phân phối ứng dụng | com.google.firebase:firebase-appdistribution-api | 16.0.0-beta10 | |||||||||||||||||||||||||||||||||||||||||||||
Plugin phân phối ứng dụng | com.google.firebase:firebase-appdistribution-gradle | 4.0.0 | |||||||||||||||||||||||||||||||||||||||||||||
Xác thực | com.google.firebase:firebase-auth | 22.1.2 | |||||||||||||||||||||||||||||||||||||||||||||
Cửa hàng đám mây | com.google.firebase:firebase-firestore | 24.8.1 | |||||||||||||||||||||||||||||||||||||||||||||
Chức năng đám mây cho SDK khách Firebase | com.google.firebase:firebase-functions | 20.3.1 | |||||||||||||||||||||||||||||||||||||||||||||
Nhắn tin qua đám mây | com.google.firebase:firebase-messaging | 23.2.1 | |||||||||||||||||||||||||||||||||||||||||||||
Lưu trữ đám mây | com.google.firebase:firebase-storage | 20.2.1 | |||||||||||||||||||||||||||||||||||||||||||||
Crashlytics | com.google.firebase:firebase-crashlytics | 18.4.3 | |||||||||||||||||||||||||||||||||||||||||||||
Crashlytics NDK | com.google.firebase:firebase-crashlytics-ndk | 18.4.3 | |||||||||||||||||||||||||||||||||||||||||||||
Plugin Crashlytics | com.google.firebase:firebase-crashlytics-gradle | 2.9.9 | |||||||||||||||||||||||||||||||||||||||||||||
Hỗ trợ mô-đun tính năng động | com.google.firebase:firebase-dynamic-module-support | 16.0.0-beta03 | |||||||||||||||||||||||||||||||||||||||||||||
Liên kết động | com.google.firebase:firebase-dynamic-links | 21.1.0 | |||||||||||||||||||||||||||||||||||||||||||||
Nhắn tin trong ứng dụng | com.google.firebase:firebase-inappmessaging | 20.3.5 | (yêu cầu) | ||||||||||||||||||||||||||||||||||||||||||||
Hiển thị tin nhắn trong ứng dụng | com.google.firebase:firebase-inappmessaging-display | 20.3.5 | (yêu cầu) | ||||||||||||||||||||||||||||||||||||||||||||
Cài đặt Firebase | com.google.firebase:cài đặt firebase | 17.1.4 | |||||||||||||||||||||||||||||||||||||||||||||
API trình tải xuống mô hình Firebase ML | com.google.firebase:firebase-ml-modeldownloader | 24.1.3 | |||||||||||||||||||||||||||||||||||||||||||||
Giám sát hiệu suất | com.google.firebase:firebase-perf | 20.4.1 | |||||||||||||||||||||||||||||||||||||||||||||
Plugin giám sát hiệu suất | com.google.firebase:perf-plugin | 1.4.2 | |||||||||||||||||||||||||||||||||||||||||||||
Cơ sở dữ liệu thời gian thực | com.google.firebase:cơ sở dữ liệu firebase | 20.2.2 | |||||||||||||||||||||||||||||||||||||||||||||
Cấu hình từ xa | com.google.firebase:firebase-config | 21.4.1 | |||||||||||||||||||||||||||||||||||||||||||||
Plugin dịch vụ Google Play | com.google.gms:google-services | 4.3.15 | |||||||||||||||||||||||||||||||||||||||||||||
Thư viện không được dùng nữa | |||||||||||||||||||||||||||||||||||||||||||||||
Kiểm tra ứng dụng nhà cung cấp SafetyNet | com.google.firebase:firebase-appcheck-safetynet | 16.1.2 | |||||||||||||||||||||||||||||||||||||||||||||
Lập chỉ mục ứng dụng | com.google.firebase:firebase-appindexing | 20.0.0 | |||||||||||||||||||||||||||||||||||||||||||||
Thư viện Bộ công cụ ML của Firebase
|
Bước tiếp theo
Thêm dịch vụ Firebase vào ứng dụng của bạn:
Nhận thông tin chi tiết về hành vi của người dùng với Analytics .
Thiết lập luồng xác thực người dùng bằng Authentication .
Lưu trữ dữ liệu, như thông tin người dùng, với Cloud Firestore hoặc Cơ sở dữ liệu thời gian thực .
Lưu trữ các tệp như ảnh và video bằng Cloud Storage .
Kích hoạt mã phụ trợ chạy trong môi trường an toàn với Cloud Functions .
Gửi thông báo bằng Cloud Messaging .
Tìm hiểu thời điểm và lý do ứng dụng của bạn gặp sự cố với Crashlytics .
Tìm hiểu về Firebase:
Truy cập Tìm hiểu dự án Firebase để tìm hiểu thêm về các dự án Firebase và các phương pháp hay nhất cho dự án.
Hãy truy cập Tìm hiểu thêm về Android và Firebase nếu bạn có thắc mắc về các khái niệm chưa quen thuộc hoặc dành riêng cho việc phát triển Firebase và Android.
Khám phá các ứng dụng Firebase mẫu .
Có được trải nghiệm thực tế với Lớp học lập trình Android của Firebase .
Tìm hiểu thêm với Firebase trong khóa học Cuối tuần .
Chuẩn bị khởi chạy ứng dụng của bạn:
- Thiết lập cảnh báo ngân sách cho dự án của bạn trong Google Cloud Console.
- Theo dõi trang tổng quan Mức sử dụng và thanh toán trong bảng điều khiển Firebase để có được bức tranh tổng thể về việc sử dụng dự án của bạn trên nhiều dịch vụ Firebase.
- Xem lại danh sách kiểm tra khởi chạy Firebase .
Bạn gặp sự cố với Firebase và dự án Android của mình? Truy cập phần Câu hỏi thường gặp và khắc phục sự cố của Android .