Hướng dẫn chức năng bảng tính google

Chào mừng bạn đến với hướng dẫn dành cho nhà phát triển Android. Các tài liệu này hướng dẫn bạn cách xây dựng ứng dụng Android bằng cách sử dụng API trong Android framework và các thư viện khác

Nếu bạn là người mới sử dụng Android và muốn bắt đầu viết mã, hãy bắt đầu với hướng dẫn Xây dựng ứng dụng đầu tiên của bạn

Và xem các tài nguyên khác này để tìm hiểu về phát triển Android

  • phòng thí nghiệm lập trình. Các hướng dẫn ngắn, theo nhịp độ của từng người bao gồm một chủ đề riêng biệt. Hầu hết các phòng thí nghiệm lập trình đều hướng dẫn bạn quy trình xây dựng ứng dụng nhỏ hoặc thêm tính năng mới vào ứng dụng hiện có
  • khóa học. Lộ trình đào tạo có hướng dẫn hướng dẫn bạn cách xây dựng ứng dụng Android

Mặt khác, sau đây là tuyển tập nhỏ các hướng dẫn thiết yếu dành cho nhà phát triển mà bạn nên làm quen

Cập nhật mọi thông tin được công bố tại Hội nghị thượng đỉnh Firebase và tìm hiểu cách Firebase có thể giúp bạn đẩy nhanh quá trình phát triển ứng dụng cũng như tự tin chạy ứng dụng của mình. Tìm hiểu thêm

  • căn cứ hỏa lực
  • Tài liệu
  • Căn cứ hỏa lực cho Android
  • Nguyên tắc cơ bản

Gửi phản hồiThêm Firebase vào dự án Android của bạn Sắp xếp ngăn nắp với các bộ sưu tập Lưu và phân loại nội dung dựa trên sở thích của bạn

đ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 này

    • Nhắm mục tiêu API cấp 19 (KitKat) trở lên
    • Sử dụng Android 4. 4 hoặc cao hơn
    • Sử dụng Jetpack (AndroidX), bao gồm đáp ứng các yêu cầu phiên bản này
      • com.android.tools.build:gradle v3. 2. 1 hoặc muộn hơn
      • compileSdkVersion 28 hoặc muộn hơ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
    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 giả lập 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 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

  • (khuyên dùng) Sử dụng quy trình thiết lập bảng điều khiển Firebase
  • Sử dụng Android Studio Firebase Assistant (có thể yêu cầu cấu hình bổ sung)



lựa 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 liên quan đến các tác vụ cả trong 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 các tệp cấu hình Firebase từ bảng điều khiển, sau đó di 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 các dự án Firebase để tìm hiểu thêm về các dự án Firebase

Tạo dự án Firebase

  1. Trong bảng điều khiển Firebase, nhấp vào Thêm dự án

    • Để thêm tài nguyên Firebase vào dự án Google Cloud hiện có, hãy nhập tên dự án hoặc chọn từ menu thả xuống

    • Để tạo một dự án mới, hãy nhập tên dự án mong muốn. Bạn cũng có thể tùy ý chỉnh sửa ID dự án hiển thị bên dưới tên dự án

      Firebase tạo ID duy nhất cho dự án Firebase của bạn dựa trên tên bạn đặt cho nó. Nếu muốn chỉnh sửa ID dự án này, bạn phải thực hiện ngay bây giờ vì không thể thay đổi ID này sau khi Firebase cung cấp tài nguyên cho dự án của bạn. Truy cập để tìm hiểu về cách Firebase sử dụng ID dự án
  2. Nếu được nhắc, hãy xem xét và chấp nhận các điều khoản của Firebase

  3. Nhấp vào Tiếp tục

  4. (Tùy chọn) Thiết lập Google Analytics cho dự án của bạn, cho phép bạn có trải nghiệm tối ưu khi sử dụng bất kỳ sản phẩm Firebase nào sau đây

    • Firebase Crashlytics
    • Nhắn tin qua đám mây Firebase
    • Nhắn tin trong ứng dụng Firebase
    • Cấu hình từ xa Firebase
    • Cá nhân hóa cấu hình từ xa
    • Thử nghiệm A/B Firebase

    Chọn một tài khoản Google Analytics hiện có hoặc để tạo một tài khoản mới

    Nếu bạn tạo tài khoản mới, hãy chọn vị trí báo cáo Analytics, sau đó chấp nhận cài đặt chia sẻ dữ liệu và điều khoản Google Analytics cho dự án của bạn

    Bạn luôn có thể thiết lập Google Analytics sau trong tab Tích hợp của cài đặt Cài đặt dự án.
  5. Nhấp vào Tạo dự án (hoặc Thêm Firebase, nếu bạn đang sử dụng dự án Google Cloud hiện có)

Firebase tự động cung cấp tài nguyên cho dự án Firebase của bạn. Khi quá trình hoàn tất, bạn sẽ được đưa đến trang tổng quan cho dự án Firebase của mình trong bảng điều khiể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

Ghi chú. 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ể.
  1. Chuyển đến bảng điều khiển Firebase

  2. Ở giữa trang tổng quan dự án, hãy nhấp vào biểu tượng Android ( plat_android ) hoặc Thêm ứng dụng để khởi chạy quy trình thiết lập.

  3. 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 là gì và bạn tìm thấy nó ở đâu?

    • Tên gói nhận dạng 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 (tên gói ví dụ. 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 đối với ứng dụng Firebase Android này sau khi đã đăng ký với dự án Firebase của bạn

    Đảm bảo nhập tên gói mà ứng dụng của bạn đang thực sự sử dụ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 đối với ứng dụng Firebase Android này sau khi đã đăng ký với dự án Firebase của bạn
  4. (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 và chứng chỉ ký Gỡ lỗi SHA-1 được sử dụng như thế nào trong Firebase?

    • biệt hiệu ứng dụng. Mã định danh nội bộ, tiện lợi chỉ hiển thị với bạn trong bảng điều khiển Firebase

    • Gỡ lỗi ký chứng chỉ 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

  5. Nhấp vào Đăng ký ứng dụng

Bước 3. Thêm tệp cấu hình Firebase

  1. Tải xuống rồi thêm tệp cấu hình Firebase Android (

    plugins {
        id 'com.android.application'
    
        // Add the Google services Gradle plugin
        id 'com.google.gms.google-services'
        ...
    }
    
    0) vào ứng dụng của bạn

    1. Nhấp vào Tải xuống dịch vụ google. json để lấy tệp cấu hình Firebase Android của bạn

    2. 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 của bạn

    Bạn cần biết gì về tập tin cấu hình này?

    • Tệp cấu hình Firebase chứa các mã định danh 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

    • 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 rằng tên tệp cấu hình không được thêm các ký tự bổ sung, chẳng hạn như

      plugins {
          id 'com.android.application'
      
          // Add the Google services Gradle plugin
          id 'com.google.gms.google-services'
          ...
      }
      
      1

  2. Để làm cho các giá trị trong tệp cấu hình

    plugins {
        id 'com.android.application'
    
        // Add the Google services Gradle plugin
        id 'com.google.gms.google-services'
        ...
    }
    
    0 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 (
    plugins {
        id 'com.android.application'
    
        // Add the Google services Gradle plugin
        id 'com.google.gms.google-services'
        ...
    }
    
    3)

    1. Trong tệp Gradle cấp gốc (cấp dự án) của bạn (

      plugins {
          id 'com.android.application'
      
          // Add the Google services Gradle plugin
          id 'com.google.gms.google-services'
          ...
      }
      
      4), hãy thêm plugin dịch vụ của Google dưới dạng phụ thuộc bản dựng

      buildscript {
      
          repositories {
            // Make sure that you have the following two repositories
            google()  // Google's Maven repository
            mavenCentral()  // Maven Central repository
          }
      
          dependencies {
            ...
      
            // Add the dependency for the Google services Gradle plugin
            classpath 'com.google.gms:google-services:4.3.15'
          }
      }
      
      allprojects {
        ...
      
        repositories {
          // Make sure that you have the following two repositories
          google()  // Google's Maven repository
          mavenCentral()  // Maven Central repository
        }
      }
      
    2. Trong tệp Gradle mô-đun (cấp ứng dụng) của bạn (thường là

      plugins {
          id 'com.android.application'
      
          // Add the Google services Gradle plugin
          id 'com.google.gms.google-services'
          ...
      }
      
      5), hãy thêm plugin dịch vụ của Google

      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

  1. Trong tệp Gradle mô-đun (cấp ứng dụng) của bạn (thường là

    plugins {
        id 'com.android.application'
    
        // Add the Google services Gradle plugin
        id 'com.google.gms.google-services'
        ...
    }
    
    5), hãy thêm các phần phụ thuộc cho phần phụ thuộc 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 để kiểm soát 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:31.2.0')
    
      // 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:31.2.0')
    
      // 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 , ứng dụng của bạn sẽ luôn sử dụng các phiên bản thư viện Firebase Android tương thích

    Phân tích không được bật

    Kotlin+KTX

    dependencies {
      // ...
    
      // Import the Firebase BoM
      implementation platform('com.google.firebase:firebase-bom:31.2.0')
    
      // 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:31.2.0')
    
      // 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 , ứng dụng của bạn sẽ luôn sử dụng các phiên bản thư viện Firebase Android tương thích

  2. Sau khi thêm các 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

    Bạn có gặp lỗi xây dựng về hỗ trợ tùy chỉnh gọi và bật tính năng khử đường không?

    Các bản dựng Gradle sử dụng plugin Android Gradle (AGP) v4. 2 hoặc cũ hơn cần kích hoạt hỗ trợ Java 8. Mặt khác, các dự án Android này gặp lỗi xây dựng khi thêm SDK Firebase

    Để khắc phục lỗi bản dựng này, bạn có thể thực hiện theo một trong hai tùy chọn

    • Thêm
      plugins {
          id 'com.android.application'
      
          // Add the Google services Gradle plugin
          id 'com.google.gms.google-services'
          ...
      }
      
      7 được liệt kê từ thông báo lỗi vào tệp
      plugins {
          id 'com.android.application'
      
          // Add the Google services Gradle plugin
          id 'com.google.gms.google-services'
          ...
      }
      
      8 cấp ứng dụng của bạn
    • Tăng
      plugins {
          id 'com.android.application'
      
          // Add the Google services Gradle plugin
          id 'com.google.gms.google-services'
          ...
      }
      
      9 cho dự án Android của bạn lên 26 hoặc cao hơn

    Tìm hiểu thêm về lỗi xây dựng này trong

Đó là nó. Bạn có thể bỏ qua trước để xem đề xuất

Tuy nhiên, nếu bạn gặp sự cố khi thiết lập, hãy truy cập Câu hỏi thường gặp & khắc phục sự cố Android



Lựa chọn 2. Thêm Firebase bằng Firebase Assistant

Đăng ký ứng dụng của bạn với một 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

  1. Mở dự án Android của bạn trong Android Studio, sau đó đảm bảo rằng bạn đang sử dụng các phiên bản mới nhất của Android Studio và Trợ lý Firebase

    • Windows/Linux. Trợ giúp > Kiểm tra cập nhật
    • hệ điều hành Mac. Android Studio > Kiểm tra các bản cập nhật
  2. Mở Trợ lý căn cứ hỏa lực. Công cụ > Firebase

  3. 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 nhật ký sự kiện Analytics)

    1. 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 công việc này làm gì?

      • Quy trình công việc này tự động tạo ứng dụng Firebase Android mới bằng cách sử dụ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

        • 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ách xử lý nhiều biến thể

        • Nếu bạn tạo 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, điều này cho phép bạn có trải nghiệm tối ưu khi sử dụng nhiều sản phẩm Firebase

      • Quy trình công việc này cũng thêm tệp cấu hình Android của dự án Firebase (

        plugins {
            id 'com.android.application'
        
            // Add the Google services Gradle plugin
            id 'com.google.gms.google-services'
            ...
        }
        
        0) vào thư mục mô-đun (cấp ứng dụng) của ứng dụng của bạn

        Ghi chú. Tệp cấu hình Firebase chứa các mã định danh duy nhất nhưng không bí mật cho dự án của bạn.
        Truy cập để tìm hiểu thêm về tệp cấu hình này
    2. 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)

  4. Đồ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

  5. 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

  6. Thêm bao nhiêu sản phẩm Firebase khác tùy thích thông qua Trợ lý Firebase

Bạn có đang sử dụng Kotlin không?
Bạn có thể sử dụng giải pháp thay thế cho phép bạn viết mã Kotlin đẹp và thành ngữ

Bạn có muốn một cách dễ dàng hơn để quản lý các phiên bản thư viện không?
Bạn có thể sử dụng để quản lý các phiên bản thư viện Firebase của mình và đảm bảo rằng ứng dụng của bạn luôn sử dụng các phiên bản thư viện tương thích

Đó là nó. Hãy chắc chắn để kiểm tra đề nghị

Tuy nhiên, nếu bạn gặp sự cố khi thiết lập, hãy truy cập Câu hỏi thường gặp & khắc phục sự cố 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à phần phụ thuộc Gradle của chúng. Tìm hiểu thêm về các thư viện Firebase Android này

  • Tài liệu tham khảo (Kotlin+KTX. Java)

  • Kho lưu trữ GitHub SDK Android của Firebase

Lưu ý rằng khi sử dụng , 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ụ thuộc thư viện Firebase trong

plugins {
    id 'com.android.application'

    // Add the Google services Gradle plugin
    id 'com.google.gms.google-services'
    ...
}
8

Kotlin+KTX

Dịch vụ hoặc ProductGradle phụ thuộcMới nhất
phiên bảnThêm Analytics?com. Google. căn cứ hỏa lực. 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. Để biết phiên bản thư viện nào được ánh xạ tới một phiên bản BoM cụ thể, hãy xem lại ghi chú phát hành cho phiên bản BoM đó

31. 2. 0AdMobcom. Google. Android. gms. play-services-ads21. 4. 0Analyticscom. Google. căn cứ hỏa lực. firebase-phân tích-ktx21. 2. 0App Kiểm tra nhà cung cấp tùy chỉnhcom. Google. căn cứ hỏa lực. firebase-appcheck-ktx16. 1. 1App Kiểm tra nhà cung cấp gỡ lỗi. Google. căn cứ hỏa lực. firebase-appcheck-debug16. 1. 1App Kiểm tra nhà cung cấp SafetyNet. Google. căn cứ hỏa lực. firebase-appcheck-safetynet16. 1. API phân phối 1App. Google. căn cứ hỏa lực. firebase-appdistribution-api-ktx16. 0. Plugin phân phối ứng dụng 0-beta05App. Google. căn cứ hỏa lực. firebase-appdistribution-gradle3. 2. 0Xác thựccom. Google. căn cứ hỏa lực. firebase-auth-ktx21. 1. 0Cloud Firestorecom. Google. căn cứ hỏa lực. firebase-firestore-ktx24. 4. Chức năng 2Cloud cho ứng dụng khách Firebase SDKcom. Google. căn cứ hỏa lực. firebase-chức năng-ktx20. 2. Tin nhắn 2Cloud. Google. căn cứ hỏa lực. firebase-nhắn tin-ktx23. 1. 1Cloud StorageCom. Google. căn cứ hỏa lực. firebase-storage-ktx20. 1. 0Crashlyticscom. Google. căn cứ hỏa lực. firebase-crashlytics-ktx18. 3. 3Crashlytics NDKcom. Google. căn cứ hỏa lực. firebase-crashlytics-ndk18. 3. plugin 3Crashlytics. Google. căn cứ hỏa lực. firebase-crashlytics-gradle2. 9. 2com. Google. căn cứ hỏa lực. firebase-dynamic-module-support16. 0. 0-beta03Dynamic Linkscom. Google. căn cứ hỏa lực. firebase-động-liên kết-ktx21. 1. 0 Com Nhắn Tin Trong Ứng Dụng. Google. căn cứ hỏa lực. firebase-inappmessaging-ktx20. 3. 0
(bắt buộc)Nhắn tin trong ứng dụng Displaycom. Google. căn cứ hỏa lực. firebase-inappmessaging-display-ktx20. 3. 0
(bắt buộc)Cài đặt Firebasecom. Google. căn cứ hỏa lực. firebase-cài đặt-ktx17. 1. 0Firebase ML Model Downloader APIcom. Google. căn cứ hỏa lực. firebase-ml-modeldoader-ktx24. 1. 2Công ty giám sát hiệu suất. Google. căn cứ hỏa lực. firebase-perf-ktx20. 3. 1plugin giám sát hiệu suấtcom. Google. căn cứ hỏa lực. perf-plugin1. 4. 2 Cơ sở dữ liệu thời gian thực. Google. căn cứ hỏa lực. firebase-cơ sở dữ liệu-ktx20. 1. 0Cấu hình từ xa. Google. căn cứ hỏa lực. firebase-config-ktx21. 2. 1 plugin dịch vụ Google Play com. Google. gms. dịch vụ google4. 3. 15Thư viện không dùng nữaApp Indexingcom. Google. căn cứ hỏa lực. firebase-appindexing20. 0. API mô hình tùy chỉnh 0Firebase ML. Google. căn cứ hỏa lực. firebase-ml-model-interpreter22. 0. 4Firebase ML Vision APIscom. Google. căn cứ hỏa lực. firebase-ml-vision24. 1. 0Firebase ML. Mô hình dán nhãn hình ảnh. Google. căn cứ hỏa lực. firebase-ml-vision-image-nhãn-model20. 0. Máy học 2Firebase. Mô hình phát hiện và theo dõi đối tượngcom. Google. căn cứ hỏa lực. firebase-ml-vision-object-detection-model 19. 0. 6Máy học Firebase. Mô hình nhận diện khuôn mặt. Google. căn cứ hỏa lực. firebase-ml-vision-face-model20. 0. Máy học 2Firebase. Máy quét mã vạch Modelcom. Google. căn cứ hỏa lực. firebase-ml-vision-barcode-model16. 1. Máy học 2Firebase. AutoML Vision Edge APIcom. Google. căn cứ hỏa lực. firebase-ml-vision-automl18. 0. 6Máy học Firebase. API ngôn ngữ tự nhiên. Google. căn cứ hỏa lực. firebase-ml-ngôn ngữ tự nhiên22. 0. Máy học 1Firebase. Mô hình nhận dạng ngôn ngữ. Google. căn cứ hỏa lực. firebase-ml-ngôn ngữ tự nhiên-ngôn ngữ-id-model20. 0. 8Firebase ML. Dịch Modelcom. Google. căn cứ hỏa lực. firebase-ml-ngôn ngữ tự nhiên-dịch-model20. 0. 9Máy học Firebase. Trả lời thông minh Modelcom. Google. căn cứ hỏa lực. firebase-ml-ngôn ngữ tự nhiên-thông minh-trả lời-model20. 0. 8

Java

Dịch vụ hoặc ProductGradle phụ thuộcMới nhất
phiên bảnThêm Analytics?com. Google. căn cứ hỏa lực. 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. Để biết phiên bản thư viện nào được ánh xạ tới một phiên bản BoM cụ thể, hãy xem lại ghi chú phát hành cho phiên bản BoM đó

31. 2. 0AdMobcom. Google. Android. gms. play-services-ads21. 4. 0Analyticscom. Google. căn cứ hỏa lực. firebase-analytics21. 2. 0App Kiểm tra nhà cung cấp tùy chỉnhcom. Google. căn cứ hỏa lực. firebase-appcheck16. 1. 1App Kiểm tra nhà cung cấp gỡ lỗi. Google. căn cứ hỏa lực. firebase-appcheck-debug16. 1. 1App Kiểm tra tính toàn vẹn của Play nhà cung cấpcom. Google. căn cứ hỏa lực. firebase-appcheck-playintegrity16. 1. 1App Kiểm tra nhà cung cấp SafetyNet. Google. căn cứ hỏa lực. firebase-appcheck-safetynet16. 1. 1App Distributioncom. Google. căn cứ hỏa lực. firebase-appdistribution16. 0. API phân phối ứng dụng 0-beta05. Google. căn cứ hỏa lực. firebase-appdistribution-api16. 0. Plugin phân phối ứng dụng 0-beta05App. Google. căn cứ hỏa lực. firebase-appdistribution-gradle3. 2. 0Xác thựccom. Google. căn cứ hỏa lực. firebase-auth21. 1. 0Cloud Firestorecom. Google. căn cứ hỏa lực. firebase-firestore24. 4. Chức năng 2Cloud cho ứng dụng khách Firebase SDKcom. Google. căn cứ hỏa lực. firebase-chức năng20. 2. Tin nhắn 2Cloud. Google. căn cứ hỏa lực. firebase-messaging23. 1. 1Cloud StorageCom. Google. căn cứ hỏa lực. firebase-storage20. 1. 0Crashlyticscom. Google. căn cứ hỏa lực. firebase-crashlytics18. 3. 3Crashlytics NDKcom. Google. căn cứ hỏa lực. firebase-crashlytics-ndk18. 3. plugin 3Crashlytics. Google. căn cứ hỏa lực. firebase-crashlytics-gradle2. 9. 2com. Google. căn cứ hỏa lực. firebase-dynamic-module-support16. 0. 0-beta03Dynamic Linkscom. Google. căn cứ hỏa lực. firebase-động-liên kết21. 1. 0 Com Nhắn Tin Trong Ứng Dụng. Google. căn cứ hỏa lực. firebase-inappmessaging20. 3. 0
(bắt buộc)Nhắn tin trong ứng dụng Displaycom. Google. căn cứ hỏa lực. firebase-inappmessaging-display20. 3. 0
(bắt buộc)Cài đặt Firebasecom. Google. căn cứ hỏa lực. cài đặt firebase17. 1. 0Firebase ML Model Downloader APIcom. Google. căn cứ hỏa lực. firebase-ml-modeldoader24. 1. 2Công ty giám sát hiệu suất. Google. căn cứ hỏa lực. firebase-perf20. 3. 1plugin giám sát hiệu suấtcom. Google. căn cứ hỏa lực. perf-plugin1. 4. 2 Cơ sở dữ liệu thời gian thực. Google. căn cứ hỏa lực. cơ sở dữ liệu firebase20. 1. 0Cấu hình từ xa. Google. căn cứ hỏa lực. firebase-config21. 2. 1 plugin dịch vụ Google Play com. Google. gms. dịch vụ google4. 3. 15Thư viện không dùng nữaApp Indexingcom. Google. căn cứ hỏa lực. firebase-appindexing20. 0. API mô hình tùy chỉnh 0Firebase ML. Google. căn cứ hỏa lực. firebase-ml-model-interpreter22. 0. 4Firebase ML Vision APIscom. Google. căn cứ hỏa lực. firebase-ml-vision24. 1. 0Firebase ML. Mô hình dán nhãn hình ảnh. Google. căn cứ hỏa lực. firebase-ml-vision-image-nhãn-model20. 0. Máy học 2Firebase. Mô hình phát hiện và theo dõi đối tượngcom. Google. căn cứ hỏa lực. firebase-ml-vision-object-detection-model 19. 0. 6Máy học Firebase. Mô hình nhận diện khuôn mặt. Google. căn cứ hỏa lực. firebase-ml-vision-face-model20. 0. Máy học 2Firebase. Máy quét mã vạch Modelcom. Google. căn cứ hỏa lực. firebase-ml-vision-barcode-model16. 1. Máy học 2Firebase. AutoML Vision Edge APIcom. Google. căn cứ hỏa lực. firebase-ml-vision-automl18. 0. 6Máy học Firebase. API ngôn ngữ tự nhiên. Google. căn cứ hỏa lực. firebase-ml-ngôn ngữ tự nhiên22. 0. Máy học 1Firebase. Mô hình nhận dạng ngôn ngữ. Google. căn cứ hỏa lực. firebase-ml-ngôn ngữ tự nhiên-ngôn ngữ-id-model20. 0. 8Firebase ML. Dịch Modelcom. Google. căn cứ hỏa lực. firebase-ml-ngôn ngữ tự nhiên-dịch-model20. 0. 9Máy học Firebase. Trả lời thông minh Modelcom. Google. căn cứ hỏa lực. firebase-ml-ngôn ngữ tự nhiên-thông minh-trả lời-model20. 0. 8



Bước tiếp theo

Thêm dịch vụ Firebase vào ứng dụng của bạn

  • Có được 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 với Xác thực

  • Lưu trữ dữ liệu, chẳng hạn 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ữ tệp, chẳng hạn như ảnh và video, với Cloud Storage

  • Kích hoạt mã phụ trợ chạy trong môi trường an toàn với

  • Gửi thông báo bằng Cloud Messaging

  • Tìm hiểu khi nào và tại sao ứ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 các 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

  • 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 không quen thuộc hoặc cụ thể đối với phát triển Firebase và Android