English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
Kotlin est un langage de programmation statique exécuté sur le Java Virtual Machine, appelé Swift du monde Android, conçu et développé par JetBrains et ouvert à la communauté.
Kotlin peut être compilé en bytecode Java et également en JavaScript, ce qui est pratique pour exécuter sur des appareils sans JVM.
Lors de Google I/O 2017Lors de l'annonce de l'installation de l'extension Kotlin, Google a déclaré Kotlin comme langage de développement officiel pour Android.
Android Studio depuis 3Dès la version .0, Android Studio intégrera l'installation de l'extension Kotlin.
Ouvrez les paramètres de Android Studio, sélectionnez Plugins Cliquez sur Parcourir les dépôtsRecherchez Kotlin dans la fenêtre ouverte, cliquez surInstaller如图:
J'ai déjà installé, donc il n'y a pasInstallerL'icône, ceux qui n'ont pas été installés l'auront, cliquez sur Installer
Après le téléchargement et l'installation, il vous sera proposé de redémarrer Android Studio, redémarrez et vous pouvez l'utiliser.
Bien sûr, vous devez également configurer pour utiliser Android Studio
Configurez les paramètres correspondants sous build.gradle sous Project et build.gradle sous moudle.
Les paramètres dans build.gradle sous project
Les paramètres dans build.gradle sous module
Vous pouvez configurer après la création de fichiers Kotlin, bien sûr, vous pouvez également créer directement des fichiers Kotlin, mais cela affichera “Kotlin non configuré”, cliquez sur “Configurer”, puis accédez à la page de configuration Kotlin.
Choisissez la version, ok, et les informations de configuration manuelle ci-dessus seront générées automatiquement.
Par défaut, lors de la création du projet, c'est ainsi
Conversion : Cliquez sur Code dans la barre de navigation supérieure de l'outil de développement Android Studio--> Convertir le fichier Java en fichier Kotlin Vous pouvez voir que l'activité a été écrite en Kotlin après la conversion.
Comme montré dans l'image, c'est terminé.