Ir al contenido

Más visitados

Visitados recientemente

navigation

Agregar código Kotlin

Android Studio 3.0 y las versiones posteriores ofrecen absoluta compatibilidad con Kotlin, de modo que es fácil agregar archivos Kotlin a tu proyecto existente y convertir el código de lenguaje Java en Kotlin. Puedes usar todas las herramientas existentes de Android Studio con tu código Kotlin, como las de autocompletar, comprobación de lint, refactorización y depuración, entre otras. Si se hayas en el inicio de un proyecto nuevo y deseas usar Kotlin, consulta Crear un proyecto.

Agregar Kotlin a un proyecto existente

  1. Haz clic en File > New y selecciona una de las distintas plantillas de Android. Si no ves la lista de plantillas en este menú, primero abre la ventana Project y selecciona el módulo de tu app.

  2. En el asistente que aparece, selecciona Kotlin para la opción Source language.

  3. Completa el asistente. Con esto bastará.

Como alternativa, puedes hacer clic en File > New > Kotlin File/Class para crear un archivo básico. Si no ves esta opción, abre la ventana Project y selecciona el directorio Java. La ventana New Kotlin File/Class proporciona varias opciones para el tipo de archivo, pero no importa cuál elijas porque Kotlin cambia el tipo de archivo de forma automática si luego modificas el tipo de declaración.

De forma predeterminada, los archivos Kotlin se guardan en src/main/java/. Tal vez te resulte más fácil ver tanto los archivos Kotlin como los Java en una sola ubicación. Sin embargo, si prefieres separar tus archivos Kotlin de los Java, puedes disponer los archivos Kotlin en src/main/kotlin/. En ese caso, debes incluir este directorio en tu configuración de sourceSets:

android {
   sourceSets {
       main.java.srcDirs += 'src/main/kotlin'
   }
}

Convertir código Java existente en código Kotlin

Abre un archivo Java y selecciona Code > Convert Java File to Kotlin File.

Como alternativa, puedes crear un archivo Kotlin nuevo (File > New > Kotlin File/Class) y luego pegar tu código Java en él. Cuando se solicite, haz clic en Yes para convertir el código al formato Kotlin. Puedes marcar Don't show this dialog next time, lo cual facilita el volcado de fragmentos de código Java en tus archivos Kotlin.

Para obtener más información sobre cómo usar tanto código Kotlin como Java en tu proyecto, lee documentación sobre la interoperabilidad de Kotlin con el lenguaje Java.

Utilizamos cookies para registrar tus preferencias de idioma y visualización de este sitio web.

Recibe novedades y consejos para desarrolladores de Android que te ayudarán a alcanzar el éxito en Google Play.

* Campos obligatorios

¡Ya está!

Seguir a Google Developers en WeChat

¿Quieres navegar por el sitio web en ?

Has solicitado que la página aparezca en , pero tu idioma preferido en este sitio web es el .

¿Quieres cambiar tu preferencia de idioma y navegar por este sitio web en ? Si prefieres dejarlo para más tarde, usa el menú de idioma que se encuentra en la parte inferior de cada página web.

Para esta clase se necesita un nivel de API o superior

La documentación está oculta porque el nivel de API que has seleccionado para ella es . Cambia el nivel de API de la documentación en el selector situado encima del menú de navegación de la izquierda.

Para obtener más información sobre cómo especificar el nivel de API que requiere tu aplicación, lee el artículo Supporting Different Platform Versions (Compatibilidad con diferentes versiones de la plataforma).

Take a short survey?
Help us improve the Android developer experience. (April 2018 — Developer Survey)