
What kind of other IDE support is provided for Kotlin (like lint, autocomplete, and refactorings)?Īs of Android Studio 3.0, the IDE has full tooling support for Kotlin.

You don't need to doĪnything differently. How do I debug Kotlin in Android Studio?ĭebugging Kotlin works just like debugging Java code. Studio ship with support for creating new projects with Kotlin files,Ĭonverting Java language code to Kotlin, debugging Kotlin code, and Kotlin is fully supported in Android Studio. More about Android’s Kotlin-first approach. Many Android developers have already found that Kotlin makes development fasterĪnd more fun, so we want to better support these Kotlin users. So it makes it easy for developers who love the Java language to keep using itīut also incrementally add Kotlin code and leverage Kotlin libraries.


It works with the Java language seamlessly, Kotlin is an Android-compatible language that is concise, expressive, andĭesigned to be type- and null-safe. Why did Android make Kotlin a first-class supported language?
