Complemento de estudio Android con id: 'kotlin-android-extensions'

Estoy usando gradle y estoy tratando de agregar kotlin a mi proyecto. Pero cuando bash agregar el complemento 'kotlin-android-extensions' para gradle, no lo encuentra.

Para usar el complemento, debes agregarlo en tu file de nivel raíz:

buildscript { repositories { jcenter() maven { url 'https://maven.google.com' } } ext.kotlin_version = '1.1.2-4' dependencies { classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" } } 

Intente agregar lo siguiente a su file gradle.build

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

después de eso tienes que hacer algunos cambios en tu classpath de dependencies como este.

 buildscript { ext.kotlin_version = '1.1.60' repositories { jcenter() } dependencies { classpath 'com.android.tools.build:gradle:2.1.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 } } 

y en la compilation de dependencies, asegúrese de agregar jre7 tal que.

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

Después de hacer todo eso, reconstruye el gradle y ya has terminado. Esto funcionó para mí porque estaba enfrentando el mismo problema que ahora, y después de esto todo está hecho. Espero que también te sirva …

  • ¿Puedo enviar la function de extensión a través del parámetro de function?
  • Cómo crear variables en el context principal
  • Propiedad de extensión en línea Kotlin
  • ¿Cómo se pueden agregar methods estáticos a las classs de Java en Kotlin?
  • Las funciones de extensión de Kotlin de repente requieren un nivel de api 24
  • ¿Funciones de extensión Kotlin contra funciones miembro?
  • lanza Exception en un método con Kotlin
  • Problema con el método de extensión en el script de Kotlin
  • Funciones de extensión en types anotados
  • Acceso a la function de extensión de Kotlin Campo privado de Java
  • Función de extensión booleana