Как в Android Studio поменять Kotlin на Java

Хотите узнать, как в Android Studio поменять Kotlin на Java? Эта статья покажет точный порядок действий, чтобы быстро переключить проект или создать новый на Java.

Когда стоит перейти с Kotlin на Java?

Иногда разработчики хотят вернуться к Java из-за привычки, требований команды или старого кода. Android Studio позволяет это сделать несколькими способами.

Способ 1: Создать новый проект сразу на Java

  1. Откройте Android Studio
  2. Нажмите New Project
  3. Выберите Empty Activity
  4. В поле Language выберите Java вместо Kotlin
  5. Нажмите Finish

Способ 2: Поменять существующий Kotlin-проект на Java

  1. Откройте файл build.gradle (Module: app)
  2. Найдите строку: kotlin("android")
  3. Удалите плагин Kotlin:
plugins {
    id("com.android.application")
    // id("org.jetbrains.kotlin.android")  // удалите эту строку
}

Изменение исходных файлов

  1. Переименуйте все файлы с расширением .kt в .java
  2. Откройте каждый файл и замените код на Java-эквивалент
  3. Удалите папку kotlin в src/main/java если она пустая

Пример конвертации простого кода

Kotlin:

class MainActivity : AppCompatActivity() {
    override fun onCreate(savedInstanceState: Bundle?) {
        super.onCreate(savedInstanceState)
        setContentView(R.layout.activity_main)
    }
}

Java:

public class MainActivity extends AppCompatActivity {
    @Override
    protected void onCreate(Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.activity_main);
    }
}

Удаление зависимостей Kotlin

dependencies {
    // Удалите эти строки:
    // implementation("androidx.core:core-ktx:1.13.1")
    // implementation("org.jetbrains.kotlin:kotlin-stdlib-jdk8:...")
}

Синхронизация проекта

  1. Нажмите Sync Now или иконку Gradle в правом верхнем углу
  2. Если появляются ошибки — проверьте импорты и наследование
  3. Пересоберите проект (Build → Rebuild Project)

Важные нюансы

  • После смены на Java вы потеряете современные фичи Kotlin (coroutines, null-safety и т.д.)
  • Многие Jetpack-библиотеки удобнее работают именно с Kotlin
  • В 2026 году большинство новых проектов всё равно начинают на Kotlin

Рекомендация

Если вы учитесь, лучше продолжать котлин обучение с нуля, а не возвращаться к Java. Но если нужно именно поменять — следуйте шагам выше.

Теперь вы знаете, как в Android Studio поменять Kotlin на Java быстро и без лишних проблем.