Diese Seite wurde von der Cloud Translation API übersetzt.
Switch to English

Starten Sie die Integration von Google Sign-In in Ihre Android-App

Bevor Sie Google Sign-In in Ihre eigene App integrieren können, müssen Sie ein Google API Console-Projekt konfigurieren und Ihr Android Studio-Projekt einrichten. Die Schritte auf dieser Seite machen genau das. In den nächsten Schritten wird beschrieben, wie Sie Google Sign-In in Ihre App integrieren.

Voraussetzungen

Für die Google-Anmeldung für Android gelten folgende Anforderungen:

  • Ein kompatibles Android-Gerät, auf dem Android 4.1 oder höher ausgeführt wird und das den Google Play Store oder einen Emulator mit einer AVD enthält, auf dem die Google APIs-Plattform auf Basis von Android 4.2.2 oder neuer ausgeführt wird und die Google Play-Dienste Version 15.0.0 oder neuer enthält.
  • Die neueste Version des Android SDK, einschließlich der SDK Tools-Komponente. Das SDK ist im Android SDK Manager in Android Studio verfügbar.
  • Ein Projekt, das für die Kompilierung mit Android 4.1 (Jelly Bean) oder neuer konfiguriert ist.

Dieses Handbuch richtet sich an Benutzer von Android Studio, der empfohlenen Entwicklungsumgebung.

Fügen Sie Google Play-Dienste hinzu

build.gradle Datei Ihres Projekts auf oberster Ebene build.gradle , dass das Maven-Repository von Google enthalten ist:

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'
        // }
    }
}

build.gradle dann in Ihrer build.gradle Datei auf App-Ebene die Google Play-Dienste als Abhängigkeit:

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

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

Konfigurieren Sie ein Google API Console-Projekt

Um ein Google API Console-Projekt zu konfigurieren, klicken Sie auf die Schaltfläche unten und geben Sie den Paketnamen Ihrer App an, wenn Sie dazu aufgefordert werden. Sie müssen auch den SHA-1-Hash Ihres Signaturzertifikats angeben. Weitere Informationen finden Sie unter Authentifizieren Ihres Clients .

Konfigurieren Sie ein Projekt

Rufen Sie die OAuth 2.0-Client-ID Ihres Backend-Servers ab

Wenn sich Ihre App bei einem Backend-Server authentifiziert oder von Ihrem Backend-Server aus auf Google APIs zugreift , müssen Sie die OAuth 2.0-Client-ID abrufen, die für Ihren Server erstellt wurde. So finden Sie die OAuth 2.0-Client-ID:

  1. Öffnen Sie die Seite Anmeldeinformationen in der API-Konsole.
  2. Die Client-ID vom Webanwendungstyp ist die OAuth 2.0-Client-ID Ihres Backend-Servers.

requestIdToken Sie diese Client-ID an die Methode requestIdToken oder requestServerAuthCode , wenn Sie das GoogleSignInOptions Objekt erstellen.

Nächste Schritte

Nachdem Sie ein Google API Console-Projekt konfiguriert und Ihr Android Studio-Projekt eingerichtet haben, können Sie Google Sign-In in Ihre App integrieren.