Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

525
Vistas
Error de Kotlin: no se pudo encontrar org.jetbrains.kotlin:kotlin-stdlib-jre7:1.0.7

Instalé el complemento de Kotlin en mi aplicación (v. v1.1.1-release-Studio2.2-1) y luego seleccioné "Configurar Kotlin en el proyecto". Seleccioné el compilador y la versión de tiempo de ejecución de 1.0.7. Kotlin actualizó mis archivos de Gradle. Ahora, cuando intento construir, obtengo:

Error: Ocurrió un problema al configurar el proyecto ':app'. No se pudieron resolver todas las dependencias para la configuración ':app:_debugApkCopy'. No se pudo encontrar org.jetbrains.kotlin:kotlin-stdlib-jre7:1.0.7. Requerido por:

MiAplicación:aplicación:sin especificar

No estoy seguro de lo que me estoy perdiendo aquí.

over 4 years ago · Santiago Trujillo
19 Respuestas
Responde la pregunta

0

En el nivel de proyecto build.gradle use solo esta versión

ext.kotlin_version = '1.3.31'

Eliminar otras versiones

Esto solo funcionará con la última versión de Android Studio 3.4

ACTUALIZACIÓN: intente usar la última versión de kotlin con el último estudio de Android para evitar un error.

over 4 years ago · Santiago Trujillo Denunciar

0

La división de kotlin-stdlib en kotlin-stdlib-jre7 y kotlin-stdlib-jre8 solo se introdujo con Kotlin 1.1, por eso no se puede resolver la dependencia, la versión del paquete simplemente no existe.

Parece que la actualización de los archivos de su proyecto falló en algún momento y configuró la versión de Kotlin en 1.0.7. Si este es un proyecto nuevo y no hay nada que le impida usar 1.1.1, cambiaría a eso. Su problema debería desaparecer después de hacer esto.

over 4 years ago · Santiago Trujillo Denunciar

0

En el archivo "build.gradle", cambie la versión actual de Kotlin de esa línea y presione sincronizar:

 ext.kotlin_version = '1.1.1'

/// Eso se verá como:

// Archivo de compilación de nivel superior donde puede agregar opciones de configuración comunes a todos los subproyectos/módulos.

 buildscript { ext.kotlin_version = '1.1.1' repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.3.0' 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 4 years ago · Santiago Trujillo Denunciar

0

  1. Verifique la versión actual de su Kotlin en la ruta a continuación,

    C:\Archivos de programa\Android\Android Studio\gradle\m2repository\org\jetbrains\kotlin\kotlin-stdlib\1.0.5

cambie a esa versión (1.0.5) en el archivo gradle de nivel de proyecto.

Puede ver que en su ruta anterior no se menciona ninguna jre version , así que elimínelo en el archivo gradle de su aplicación como se muestra a continuación,

 compile "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version"
over 4 years ago · Santiago Trujillo Denunciar

0

A partir de Kotlin 1.1.2, las dependencias con el grupo org.jetbrains.kotlin se resuelven de manera predeterminada con la versión tomada del complemento aplicado. Puede proporcionar la versión manualmente usando la notación de dependencia completa como:

 compile "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version"

Si tiene como objetivo JDK 7 o JDK 8, puede usar versiones extendidas de la biblioteca estándar de Kotlin que contienen funciones de extensión adicionales para las API agregadas en las nuevas versiones de JDK. En lugar de kotlin-stdlib, use una de las siguientes dependencias:

 compile "org.jetbrains.kotlin:kotlin-stdlib-jdk7" compile "org.jetbrains.kotlin:kotlin-stdlib-jdk8"
over 4 years ago · Santiago Trujillo Denunciar

0

buildscript { **ext.kotlin_version = '1.1.1'** //Add this line repositories { **jcenter()** //Add this line google() } dependencies { // classpath 'com.android.tools.build:gradle:3.0.1' classpath 'com.android.tools.build:gradle:3.1.0' // NOTE: Do not place your application dependencies here; they belong // in the individual module build.gradle files } } allprojects { repositories { **jcenter()** //Add this line google() maven { url "https://jitpack.io" } } }
over 4 years ago · Santiago Trujillo Denunciar

0

Esto es lo que funcionó para mí: Usar Gradle 4.8.1

 buildscript { ext.kotlin_version = '1.1.1' repositories { jcenter() google() } dependencies { classpath 'com.android.tools.build:gradle:3.1.0'} } allprojects { repositories { mavenLocal() jcenter() google() maven { url "$rootDir/../node_modules/react-native/android" } maven { url 'https://dl.bintray.com/kotlin/kotlin-dev/' } } }
over 4 years ago · Santiago Trujillo Denunciar

0

He resuelto este problema al anular la selección de la opción de trabajo sin conexión en Settings

ingrese la descripción de la imagen aquí

over 4 years ago · Santiago Trujillo Denunciar

0

Una nueva solución si usa Android Studio 3.2, resolví este problema agregando mavenCentral() a build.gradle del proyecto:

 buildscript { ext.kotlin_version = '1.3.0' repositories { mavenCentral() google() jcenter() } dependencies { classpath 'com.android.tools.build:gradle:3.2.1' classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" } } allprojects { repositories { mavenCentral() google() jcenter() } }

Debe agregar la línea como este pedido, el crédito es para esta respuesta

over 4 years ago · Santiago Trujillo Denunciar

0

reemplazar

 implementation "org.jetbrains.kotlin:kotlin-stdlib-jre7:$kotlin_version" ^ | JRE = Java Runtime Environment

con

 implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version" ^ | JDK = Java Development Kit

Dado que la versión con jre es absoluta, simplemente reemplace y sincronice el proyecto

Documentación oficial aquí Gracias por el enlace @ ROMANARMY

over 4 years ago · Santiago Trujillo Denunciar

0

En caso de que una dependencia (transitiva) todavía use la variante jre de la biblioteca Kotlin, puede forzar el uso de la variante jdk con la ayuda de una estrategia de resolución:

 configurations.all { resolutionStrategy { eachDependency { DependencyResolveDetails details -> details.requested.with { if (group == "org.jetbrains.kotlin" && name.startsWith("kotlin-stdlib-jre")) { details.useTarget(group: group, name: name.replace("jre", "jdk"), version: version) details.because("Force use of 'kotlin-stdlib-jdk' in favor of deprecated 'kotlin-stdlib-jre'.") } } } } }
over 4 years ago · Santiago Trujillo Denunciar

0

Si está utilizando Android Studio 3.2 o superior, el problema se resolverá agregando google() y jcenter() a build.gradle del proyecto:

 repositories { google() jcenter() }
over 4 years ago · Santiago Trujillo Denunciar

0

Pasos simples:

  1. Haga clic en Archivo > Estructura del proyecto

  2. Haga clic en Dependencias > Buscar y haga clic en org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.3.21 (o cualquiera que sea su versión actual)

  3. En Detalles > sección de actualización, haga clic en [actualizar variable][actualizar dependencias]

  4. Haga clic en Aceptar

over 4 years ago · Santiago Trujillo Denunciar

0

Después de corregir la versión build.gradle, comenzó a funcionar 4.0.0 a 3.5.0

over 4 years ago · Santiago Trujillo Denunciar

0

build.gradle (Proyecto)

 buildScript { ... dependencies { ... classpath 'com.android.tools.build:gradle:4.0.0-rc01' } }

gradle/envoltura/gradle-envoltura.propiedades

 ... distributionUrl=https\://services.gradle.org/distributions/gradle-6.1.1-all.zip

Algunas bibliotecas requieren el gradle actualizado . Tal como:

 androidTestImplementation "org.jetbrains.kotlinx:kotlinx-coroutines-test:$coroutines"

GL

over 4 years ago · Santiago Trujillo Denunciar

0

Vuelva a cargar sdk tal vez el problema esté resuelto

over 4 years ago · Santiago Trujillo Denunciar

0

Si recibe este error al extraer un proyecto antiguo de Github.

  1. Presione migrar a AndroidX desde Refractor

  2. Cambie la línea a implementation "org.jetbrains.kotlin:kotlin-stdlib:$kotlin_version" instead.

over 4 years ago · Santiago Trujillo Denunciar

0

Si de aquí en adelante elimina Jcenter de Gradle, agréguelo a su gradle

 repositories { google() mavenCentral() maven { url 'https://jitpack.io' } } allprojects { repositories { google() mavenCentral() maven { url "https://jitpack.io" } } }

Entonces, el punto principal es que agregue mavenCentral() y maven { url "https://jitpack.io" } en gradle

over 4 years ago · Santiago Trujillo Denunciar

0

En mi caso, el problema se resolvió agregando las siguientes líneas en el archivo build.gradle :

 allprojects { repositories { jcenter() google() maven { url "https://jitpack.io" } //remember to add this line } }
over 4 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 Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda