Kotlin

Berechtigungen hinzufügen

Berechtigungen im Android Manifest deklarieren

Fügen Sie die erforderlichen Berechtigungen zur Datei AndroidManifest.xml Datei:

Android Manifest

Berechtigungen zur Laufzeit anfordern

Zur Vereinfachung des Tutorials werden die Berechtigungen bei jeder Ausführung der Anwendung angefordert. Um Berechtigungen anzufordern, fügen Sie den folgenden Code in die onCreate Methode der MainActivity Klasse:

Nach dem Einfügen des obigen Schnipsels können einige der Klassenreferenzen (Importe) fehlen. Die fehlende Klasse wird mit roter Farbe markiert. Sie müssen die fehlenden Importe hinzufügen, um diesen Fehler zu beheben. Fahren Sie mit dem Mauszeiger über den roten Text, warten Sie, bis das Fenster erscheint, und drücken Sie Import (diese Aktion wird auch in den folgenden Schritten erforderlich sein).

ANMERKUNG Sie können fehlende Importe auch hinzufügen, indem Sie den Cursor auf den roten Text setzen und Option + Return unter macOS oder Alt+Enter unter Windows drücken.

Ausführen der App

Jetzt starten Sie die App. Verwenden Sie das physische Telefon (mit USB-Debugging aktiviert) oder erstellen Sie eine neue Virtuelles Android-Gerät. Wenn das Gerät verfügbar ist, drücken Sie die Launch Taste:

Launch app

Beachten Sie die Eingabeaufforderung, in der Sie um Erlaubnis zur Verwendung des Mikrofons gebeten werden:

Permissions dialog