English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Configuración del entorno Android para Kotlin

Kotlin es un lenguaje de programación estático de tipo en el que se ejecuta en el JVM, conocido como Swift del mundo Android, diseñado y desarrollado por JetBrains y lanzado como código abierto.

Kotlin puede compilarse en bytecode de Java y también en JavaScript, lo que facilita su ejecución en dispositivos sin JVM.

en Google I/O 2017Google anunció que Kotlin se convertirá en el lenguaje de desarrollo oficial de Android.

instalar el plugin Kotlin

Android Studio desde 3A partir de la versión .0, Android Studio integrará la instalación del plugin Kotlin.

Abra Configuraciones en Android Studio, seleccione Plugins opción, haga clic Explorar Repositoriosen la ventana abierta, busque Kotlin y haga clicInstalar如图:

 

 Ya he instalado, por lo que noInstalarEl icono, que no ha sido instalado, tiene, haga clic en instalar

Después de la descarga e instalación, se le sugerirá reiniciar Android Studio, reinicie y luego puede usarlo.

 Por supuesto, también debe configurar en Android Studio

Configúre los parámetros correspondientes en build.gradle debajo de Project y build.gradle debajo de moudle.
Parámetros en build.gradle debajo de project

Parámetros en build.gradle debajo de module

 

Puede configurar después de crear archivos Kotlin, por supuesto, también puede crear directamente archivos Kotlin, pero se mostrará “Kotlin no configurado”, haga clic en “Configurar”, ingrese a la página de configuración de Kotlin.

Seleccione la versión, ok, y se generará automáticamente la información de configuración manual anterior.

Conversión de código Java a Kotlin

Al crear el proyecto, el valor predeterminado es este

 Conversión: Haga clic en Code en la barra de navegación superior de herramientas de desarrollo Android Studio--Convertir archivo Java a archivo Kotlin  Una vez completada la conversión, se puede ver el activity escrito en Kotlin.

Como se muestra en la imagen superior, se ha completado.