Kotlin

Ajouter des autorisations

Déclarer les permissions dans le manifeste Android

Ajoutez les autorisations nécessaires au AndroidManifest.xml fichier :

Android Manifest

Demander des autorisations au moment de l'exécution

Pour simplifier le tutoriel, les permissions sont demandées à chaque fois que l'application s'exécute. Pour demander des autorisations, ajoutez le code suivant au fichier onCreate de la méthode MainActivity classe :

Après avoir collé l'extrait ci-dessus, certaines références de classe (importations) peuvent être manquantes. La classe manquante est indiquée en rouge. Vous devez ajouter les importations manquantes pour corriger cette erreur. Survolez le texte rouge, attendez que la fenêtre apparaisse et appuyez sur Import (cette action sera également nécessaire dans les étapes suivantes).

NOTE Vous pouvez également ajouter les importations manquantes en plaçant le curseur sur le texte rouge et en appuyant sur Option + Retour sous macOS ou Alt+Entrée sous Windows.

Exécuter l'application

Lancez l'application. Utilisez le téléphone physique (avec Débogage USB activé) ou créer un nouveau Dispositif virtuel Android. Lorsque l'appareil est disponible, appuyez sur la touche Launch bouton :

Launch app

Remarquez l'invite demandant l'autorisation d'utiliser le microphone :

Permissions dialog