Registrieren eines Fingerabdrucks

Registrieren eines Fingerabdrucks: Übersicht

Eine Android-Anwendung kann Fingerabdruckauthentifizierung nur nutzen, wenn das Gerät bereits mit Fingerabdruckauthentifizierung konfiguriert wurde. In diesem Leitfaden wird das Einrichten einer Bildschirmsperre und Registrieren eines Fingerabdrucks auf einem Android-Gerät oder -Emulator beschrieben. Emulatoren verfügen nicht über die tatsächliche Hardware zum Durchführen einer Fingerabdrucküberprüfung, aber es ist möglich, eine Fingerabdrucküberprüfung mithilfe der Android Debug Bridge (unten beschrieben) zu simulieren. In diesem Leitfaden wird erläutert, wie Sie die Bildschirmsperre auf einem Android-Gerät aktivieren und einen Fingerabdruck für die Authentifizierung registrieren.

Anforderungen

Zum Registrieren eines Fingerabdrucks müssen Sie über ein Android-Gerät oder einen Emulator verfügen, auf dem API-Ebene 23 (Android 6.0) ausgeführt wird.

Die Verwendung der Android Debug Bridge (ADB) erfordert Vertrautheit mit der Eingabeaufforderung, und die ausführbare ADB-Datei muss sich im Pfad (PATH) Ihrer Bash-, PowerShell- oder Eingabeaufforderungsumgebung befinden.

Konfigurieren einer Bildschirmsperre und Registrieren eines Fingerabdrucks

Führen Sie die folgenden Schritte aus, um eine Bildschirmsperre einzurichten:

  1. Wechseln Sie zu Einstellungen > Sicherheit, und wählen Sie Bildschirmsperre aus:

    Speicherort der Bildschirmsperre auf dem Bildschirm

  2. Der nächste Bildschirm, der angezeigt wird, ermöglicht Ihnen, eine der Sicherheitsmethoden für die Bildschirmsperre auszuwählen und zu konfigurieren:

    Wählen Sie Wischen, Muster, PIN oder Kennwort aus.

    Wählen Sie eine der verfügbaren Bildschirmsperrmethoden aus, und konfigurieren Sie sie.

  3. Kehren Sie nach der Konfiguration des Bildschirms zur Seite Einstellungen > Sicherheit zurück, und wählen Sie Fingerabdruck aus:

    Speicherort der Fingerabdruckauswahl auf dem Bildschirm

  4. Befolgen Sie dort die Sequenz, zum Hinzufügen eines Fingerabdrucks zum Gerät:

    Sequenz von Screenshots zum Hinzufügen eines Fingerabdrucks zum Gerät

  5. Auf dem letzten Bildschirm werden Sie aufgefordert, Ihren Finger auf dem Fingerabdruckscanner zu platzieren:

    Bildschirm, der Sie auffordert, den Finger auf den Sensor zu legen

    Wenn Sie ein Android-Gerät verwenden, schließen Sie den Prozess ab, indem mit einem Finger den Scanner berühren.

Simulieren einer Fingerabdrucküberprüfung im Emulator

In einem Android-Emulator ist es möglich, eine Fingerabdrucküberprüfung mithilfe der Android Debug Bridge zu simulieren. Starten Sie unter OS X eine Terminalsitzung. Starten Sie unter Windows eine Eingabeaufforderung oder eine PowerShell-Sitzung, und führen Sie adb aus:

$ adb -e emu finger touch 1

Der Wert 1 ist die finger_id für den Finger, der "gescannt" wurde. Dabei handelt es sich um einen eindeutigen Integerwert, den Sie für jeden virtuellen Fingerabdruck zuweisen. In Zukunft, wenn die App ausgeführt wird, können Sie diesen ADB-Befehl jedes Mal ausführen, wenn der Emulator Sie zur Eingabe eines Fingerabdrucks auffordert, können Sie den adb Befehl ausführen und ihn an die finger_id übergeben, um die Fingerabdrucküberprüfung zu simulieren.

Nachdem die Überprüfung des Fingerabdrucks abgeschlossen ist, werden Sie von Android benachrichtigt, dass der Fingerabdruck hinzugefügt wurde:

Bildschirm, der anzeigt, dass der Fingerabdruck hinzugefügt wurde.

Zusammenfassung

In diesem Leitfaden wurde das Einrichten einer Bildschirmsperre und Registrieren eines Fingerabdrucks auf einem Android-Gerät oder einem Android-Emulator gezeigt.