Как стать автором
Обновить

Android-разработчики могут тестировать в своих проектах компилятор K2

Время на прочтение1 мин
Количество просмотров1.1K

Google сообщила в своём блоге, что Android-разработчики могут тестировать в своих проектах компилятор K2 для языка программирования Kotlin. Это поможет понять, готов ли проект к переезду на Kotlin 2.0.

Начиная с версии Kotlin 1.9 новый компилятор K2 доступен разработчикам в режиме бета-теста. Google рекомендует Android-разработчикам включить его в экспериментальную сборку проекта и попробовать скомпилировать свои приложения с его помощью. При обнаружении проблем советуют обращаться к публичному трекеру багов Kotlin.

Для активации K2 необходимо обновить Kotlin до версии 1.9 и добавить в файл gradle.properties строку kotlin.experimental.tryK2=true. Google обращает внимание, что пока рано использовать K2 для релизных сборок. Сейчас разработчикам надо лишь убедиться, что работа компилятора не вызывает ошибок.

Сторонние инструменты, используемы в коде проектов, также следует обновить до последних актуальных версий. К примеру, Jetpack Compose работает с K2 с версии 1.5.0 и выше. Android Lint поддерживает работу с компилятором с версии 8.2.0-alpha12, а для запуска с K2 надо указать в gradle.properties строку android.lint.useK2Uast=true. Разработчики KSP и KAPT пока ещё не до конца внедрили поддержку K2, но компиляции проектов уже возможна. В Android Studio тоже пока нет поддержки нового компилятора, поэтому IDE может выдавать ошибки во время сборки проектов.

Теги:
Хабы:
Если эта публикация вас вдохновила и вы хотите поддержать автора — не стесняйтесь нажать на кнопку
Рейтинг0
Комментарии0

Другие новости

Работа

Ближайшие события