Android Studio 3: устаревшая среда выполнения Kotlin

Я не использую kotlin в своем текущем проекте, но всегда показываю следующее предупреждение:

Шаг 1

Когда я нажму «Обновить время выполнения», появится следующее всплывающее окно:

Шаг 2

А вот зависимости, которые я использовал:

Шаг 3

Кто-нибудь знает, как решить эту хитрость Google?

**Редактировать

Это ошибка студии Android, потому что я не использую kotlin. Если какое-либо тело будет какой-либо идиомой, как это исправить, можно добавить дополнительный ответ на этот вопрос.


person Fussball Treff    schedule 16.11.2017    source источник
comment
Другие ваши проекты использовали Kotlin?   -  person OneCricketeer    schedule 16.11.2017
comment
Кстати, можно нажать Игнорировать... Иначе ошибка? Это просто предупреждение... Синхронизация Gradle завершена, похоже, ничего плохого не происходит   -  person OneCricketeer    schedule 16.11.2017
comment
@cricket_007 да, у меня нет ошибок с проблемой kotlin, сборка проекта проходит успешно, я хочу знать, как обновить среду выполнения kotlin, если я не использую ее только в этом проекте   -  person Fussball Treff    schedule 16.11.2017
comment
Вы можете определить бесполезный атрибут ext.kotlin-version, как говорят другие ответы на это сообщение   -  person OneCricketeer    schedule 16.11.2017
comment
да, могу, сейчас попробую   -  person Fussball Treff    schedule 16.11.2017
comment
Я добавил ext.kotlin_version = '1.1.60' для сборки скрипта, но не помогло   -  person Fussball Treff    schedule 16.11.2017
comment
не публикуйте код в виде скриншота.   -  person Display Name    schedule 16.11.2017
comment


Ответы (1)


Добавьте это в свой build.gradle (Project)

buildscript {
ext.kotlin_version = '1.1.60'
repositories {
    google()
    jcenter()
}
dependencies {
    classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
}
}

allprojects {
repositories {
    google()
    jcenter()
}
}

И этот код в ваш build.gradle (Module)

apply plugin: 'kotlin-android'
apply plugin: 'kotlin-android-extensions'

dependencies {
implementation"org.jetbrains.kotlin:kotlin-stdlib-jre7:$kotlin_version"
}

Это обновит вашу версию Kotlin. Дополнительную информацию можно найти в разделе Kotlin для Android.

person Muhammad Hannan    schedule 16.11.2017
comment
Еще один комментарий: переустановите плагин Android Studio и Kotlin. - person Raju yourPepe; 16.11.2017
comment
Переустановки плагина Kotlin будет достаточно. - person Muhammad Hannan; 16.11.2017
comment
Чтобы переустановить плагин Kotlin, Android Studio -> Настройки -> Плагины, снимите флажок Kotlin, а затем снова установите его. Затем нажмите кнопку перезапуска Android Studio. Это решило мою проблему - person Jack Guo; 20.06.2018