• Empleos
  • Sobre nosotros
  • profesionales
    • Inicio
    • Empleos
    • Cursos y retos
  • empresas
    • Inicio
    • Publicar vacante
    • Nuestro proceso
    • Precios
    • Evaluaciones
    • Nómina
    • Blog
    • Comercial
    • Calculadora de salario

0

197
Vistas
Advertencia de tiempo de ejecución de Kotlin desactualizado en Android Studio

Después de descargar e instalar el último complemento de Kotlin, tengo una advertencia de tiempo de ejecución de Kotlin desactualizado de Android Studio que me dice:

Su versión del tiempo de ejecución de Kotlin en la biblioteca 'kotlin-stdlib-1.1.2' es 1.1.2, mientras que la versión del complemento es 1.1.2-release-Studio2.3-3. La biblioteca de tiempo de ejecución debe actualizarse para evitar problemas de compatibilidad.

Intenté hacer clic en el botón Actualizar tiempo de ejecución pero recibí otro mensaje:

La actualización automática de la versión de la biblioteca para los proyectos de Gradle actualmente no es compatible. Actualice su build.gradle manualmente.

¿Cómo resolver este problema?

over 3 years ago · Santiago Trujillo
15 Respuestas
Responde la pregunta

0

buildscript { ext.kotlin_version = '1.2.50' repositories { google() jcenter() } dependencies { classpath 'com.android.tools.build:gradle:3.1.2' classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } }
over 3 years ago · Santiago Trujillo Denunciar

0

busca estas dos líneas de código

ext.kotlin_version = '1.3.11'

classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"

reemplace $ kotlin_version con el valor real (aquí es 1.3.11)

ruta de clase "org.jetbrains.kotlin:kotlin-gradle-plugin:1.3.11"

después de esto, su IDE le sugerirá automáticamente la versión actualizada

feliz codificación :)

over 3 years ago · Santiago Trujillo Denunciar

0

Estaba enfrentando el mismo problema después de actualizar mi estudio de Android de 3.0.1 a 3.2.1. Mi problema se resolvió después de usar esto.

 buildscript { ext.kotlin_version = '1.2.51' repositories { google() jcenter() mavenCentral() maven { url "https://jitpack.io" } } dependencies { classpath 'com.android.tools.build:gradle:3.2.1' classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files }

}

over 3 years ago · Santiago Trujillo Denunciar

0

A partir del 8 de marzo de 2019, la versión actual de Kotlin es '1.3.21'

En build.gradle

 buildscript { ext.kotlin_version = '1.3.21' repositories { google() jcenter() } dependencies { classpath 'com.android.tools.build:gradle:3.3.2' classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files }

salud

over 3 years ago · Santiago Trujillo Denunciar

0

se quejó (en Android Studio 3.0.1) ... muy probablemente debido a las dependencias de las bibliotecas a las que se hace referencia:

Su versión del tiempo de ejecución de Kotlin en la biblioteca 'org.jetbrains.kotlin:kotlin-stdlib:1.1.3@jar' es 1.1.3, mientras que la versión del complemento es 1.1.51-release-Studio3.0-1.

luego impuse la compilación contra la versión que exigía, en el nivel de módulo build.gradle :

 configurations.all() { resolutionStrategy.force 'org.jetbrains.kotlin:kotlin-stdlib:1.1.51' }

y el resultado es:

 ./gradlew app:dependencies | grep kotlin Download https://jcenter.bintray.com/org/jetbrains/kotlin/kotlin-stdlib/1.1.51/kotlin-stdlib-1.1.51.pom | | +--- org.jetbrains.kotlin:kotlin-stdlib:1.1.3 -> 1.1.51 ...
over 3 years ago · Santiago Trujillo Denunciar

0

Este problema surge cuando actualiza la versión del complemento kotlin que apareció en Android Studio, pero el problema es que la versión actual de Android Studio no puede cambiar dinámicamente el complemento Gradle de Kotlin que se encuentra en el archivo Build.gradle de su proyecto .

 dependencies { classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:1.2.10" }

¿Cómo resolver este problema?

Entonces necesita cambiar manualmente esta versión, puede encontrar eso aquí

over 3 years ago · Santiago Trujillo Denunciar

0

En su (Project: [projectName]) archivo build.gradle , busque esto: ext.kotlin_version = 'xxx' y reemplace xxx con la versión actual de su complemento de Kotlin. ingrese la descripción de la imagen aquí

Para verificar cuál es la versión actual de su complemento Kotlin:

  1. Vaya a: Herramientas -> Kotlin -> Configurar actualizaciones de complementos de Kotlin

  2. Haga clic en "Comprobar de nuevo". Después de un segundo, verá la versión de su complemento Kotlin. (Si no está actualizado, su complemento de Kotlin se actualizará). ingrese la descripción de la imagen aquíingrese la descripción de la imagen aquí

NB: también verifique su archivo build.gradle (Module: app) y asegúrese de no usar:

 compile "org.jetbrains.kotlin:kotlin-stdlib-jre7:1.2.21"

pero

 compile 'org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.2.40'

Nótese la diferencia "... jre7 ..." -> "... jdk7 ...". También reemplace "1.2.40" con su versión actual del complemento Kotlin.

over 3 years ago · Santiago Trujillo Denunciar

0

Me encontré con este problema varias veces en Android Studio e IDEA, descubrí que si ingresa al archivo Gradle de sus proyectos y en sus dependencias si configura la versión del kotlin-gradle-plugin en $kotlin_version , entonces aparecerá el mensaje de advertencia. decirle a qué versión necesita configurar ext.kotlin_version .

 buildscript { ext.kotlin_version = '1.2.40' repositories { google() jcenter() } dependencies { classpath 'com.android.tools.build:gradle:3.1.2' classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } }

ingrese la descripción de la imagen aquí

over 3 years ago · Santiago Trujillo Denunciar

0

Versión más reciente de Kotlin:

 buildscript { ext.kotlin_version = '1.2.41' repositories { google() jcenter() } dependencies { classpath 'com.android.tools.build:gradle:3.0.1' classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" classpath 'com.github.dcendents:android-maven-gradle-plugin:1.5' classpath 'com.google.gms:google-services:1.5.0-beta2' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } }
over 3 years ago · Santiago Trujillo Denunciar

0

la última versión de kotlin es 1.2.41 usa esto y sincroniza tu proyecto.

 buildscript { ext.kotlin_version = '1.2.41' repositories { google() jcenter() } dependencies { classpath 'com.android.tools.build:gradle:3.1.2' classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } }
over 3 years ago · Santiago Trujillo Denunciar

0

Hay dos piezas que quizás quieras actualizar:

  1. tiempo de ejecución de kotlin para el proyecto
  2. complemento kotlin

La respuesta de Ivo Stoyanov muestra cómo hacer esto usando los menús de Android Studio. Cuando recibí el mensaje de error e intenté esto solo (actualizar el complemento de kotlin), todavía se quejaba del tiempo de ejecución de kotlin. Puede actualizar eso proyecto por proyecto, agregando la línea en ext.kotlin_version al gradle de compilación del proyecto, como indican algunas de las otras respuestas. Pero necesitará saber la versión de tiempo de ejecución de Kotlin para eso. Alternativamente, también puede hacerlo a través de los menús, como muestro a continuación, con la ventaja de que Android Studio le muestra las versiones disponibles y puede elegir la más reciente.

paso 1

paso 2

paso 3

etapa 4

Y luego Android Studio agregará la línea apropiada en su proyecto build gradle.

over 3 years ago · Santiago Trujillo Denunciar

0

Un poco molesto, pero el estudio actúa así algunas veces. Los pasos a continuación pueden solucionar el problema.

Ir

Configuración -> Compilación, Ejecución, Desarrollo -> Gradle -> Usar envoltorio de gradle predeterminado (recomendado)

cámbielo a Usar local y vuelva a Usar predeterminado. Studio le preguntará acerca de la actualización de gradle después de cerrar las ventanas de configuración.

over 3 years ago · Santiago Trujillo Denunciar

0

Enfrenté este problema en el último Android Studio del canal Canary. Es posible que también desee considerar la posibilidad de degradar Android Studio a una versión estable.

Me sucedió en Android Studio 3.0 RC1.

over 3 years ago · Santiago Trujillo Denunciar

0

cambiar su ext.kotlin_version de '1.1.2-4' a ext.kotlin_version = '1.1.2-5' me resolvió el problema

over 3 years ago · Santiago Trujillo Denunciar

0

Puede actualizar su versión de Kotlin en su archivo build.gradle nivel de proyecto. Si lo tiene configurado de la manera habitual, debería tener la siguiente línea en la parte superior:

 ext.kotlin_version = '1.1.2'

Para actualizar a la versión que coincida con su complemento, simplemente cambie esta línea a:

 ext.kotlin_version = '1.1.2-3'

Editar (para responder a una pregunta a continuación):

El error te dice que necesitas actualizar tu versión, la pregunta es dónde averiguar que tienes que poner 1.1.2-3 en lugar de decir, por ejemplo, 1.1.2-release-Studio2.3-3 .

La mejor manera de encontrar la última versión de Kotlin es ir a kotlinlang.org y buscar "Última versión". Debería estar ahí mismo en la primera página.

Otra cosa que debe hacer si el número de versión no es trivial como este es verificar los repositorios donde se alojan las versiones. En el caso de Android, probablemente lo obtenga de jcenter, para lo cual puede encontrar la página del repositorio , que tiene todas las versiones disponibles enumeradas.

También puede navegar por el repositorio raw maven de jcenter donde los archivos están realmente alojados yendo aquí , o buscar Kotlin en mvnrepository o en mavencentral (versión raw de este último aquí ).

over 3 years ago · Santiago Trujillo Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Nuestro proceso Comercial
Legal
Términos y condiciones Política de privacidad
© 2025 PeakU Inc. All Rights Reserved.

Andres GPT

Recomiéndame algunas ofertas
Necesito ayuda