Trang này được dịch bởi Cloud Translation API.
Switch to English

Bắt đầu tích hợp Đăng nhập bằng Google vào Ứng dụng Android của bạn

Trước khi có thể bắt đầu tích hợp Đăng nhập bằng Google trong ứng dụng của riêng mình, bạn phải định cấu hình dự án Bảng điều khiển API của Google và thiết lập dự án Android Studio của mình. Các bước trên trang này chỉ làm điều đó. Sau đó, các bước tiếp theo mô tả cách tích hợp Đăng nhập bằng Google vào ứng dụng của bạn.

Điều kiện tiên quyết

Đăng nhập Google dành cho Android có các yêu cầu sau:

  • Thiết bị Android tương thích chạy Android 4.1 trở lên và bao gồm Cửa hàng Google Play hoặc trình giả lập có AVD chạy nền tảng API Google dựa trên Android 4.2.2 trở lên và có các dịch vụ của Google Play phiên bản 15.0.0 trở lên.
  • Phiên bản Android SDK mới nhất, bao gồm cả thành phần Công cụ SDK. SDK có sẵn từ Trình quản lý SDK Android trong Android Studio.
  • Một dự án được định cấu hình để biên dịch dựa trên Android 4.1 (Jelly Bean) hoặc mới hơn.

Hướng dẫn này được viết cho người dùng Android Studio, đây là môi trường phát triển được khuyến nghị.

Thêm các dịch vụ của Google Play

Trong tệp build.gradle cấp cao nhất của dự án của bạn, hãy đảm bảo rằng kho lưu trữ Maven của Google được bao gồm:

allprojects {
    repositories {
        google()

        // If you're using a version of Gradle lower than 4.1, you must instead use:
        // maven {
        //     url 'https://maven.google.com'
        // }
    }
}

Sau đó, trong tệp build.gradle cấp ứng dụng của bạn, hãy khai báo các dịch vụ của Google Play dưới dạng phụ thuộc:

apply plugin: 'com.android.application'
    ...

    dependencies {
        implementation 'com.google.android.gms:play-services-auth:19.0.0'
    }

Định cấu hình dự án Bảng điều khiển API của Google

Để định cấu hình dự án Bảng điều khiển API của Google, hãy nhấp vào nút bên dưới và chỉ định tên gói ứng dụng của bạn khi được nhắc. Bạn cũng sẽ cần cung cấp hàm băm SHA-1 của chứng chỉ ký của mình. Xem Xác thực khách hàng của bạn để biết thông tin.

Định cấu hình một dự án

Nhận ID ứng dụng khách OAuth 2.0 của máy chủ phụ trợ của bạn

Nếu ứng dụng của bạn xác thực bằng máy chủ phụ trợ hoặc truy cập API Google từ máy chủ phụ trợ , bạn phải lấy ID ứng dụng khách OAuth 2.0 đã được tạo cho máy chủ của bạn. Để tìm ID ứng dụng khách OAuth 2.0:

  1. Mở trang Thông tin xác thực trong Bảng điều khiển API.
  2. ID ứng dụng khách loại ứng dụng Web là ID ứng dụng khách OAuth 2.0 của máy chủ phụ trợ của bạn.

Chuyển ID ứng dụng khách này đến phương thức requestIdToken hoặc requestServerAuthCode khi bạn tạo đối tượng GoogleSignInOptions .

Bước tiếp theo

Bây giờ bạn đã định cấu hình dự án Bảng điều khiển API của Google và thiết lập dự án Android Studio của mình, bạn có thể tích hợp Đăng nhập bằng Google vào ứng dụng của mình.