kotlinlang koans convert compiler java kotlin android-studio-3.1

java - convert - kotlin koans



Error: Kotlin: opciĆ³n de complemento no compatible: org.jetbrains.kotlin.android:enabled=true (6)

Android> Preferencias ...> Complementos

Compruebe la versión de Kotlin:

Luego, en el nivel superior de build.gradle, asegúrese de que la versión coincida:

buildscript { ext.kotlin_version = ''1.2.71'' // ... }

Hoy recibí este error, mientras que exactamente el mismo código estaba funcionando hace una hora.

Error: Kotlin: opción de complemento no compatible: org.jetbrains.kotlin.android:enabled=true

y esto, y el proyecto no se ejecuta:

Causa: entrada duplicada: ...

Actualización: la eliminación de la carpeta .AndroidStudio de la carpeta de Usuario resolvió el problema, ¡al menos por ahora!

este es mi build.gradle

configurations.all { resolutionStrategy { force "com.android.support:appcompat-v7:$project.andySDK" force "com.android.support:support-vector-drawable:$project.andySDK" force "com.android.support:support-v4:$project.andySDK" force "com.android.support:animated-vector-drawable:$project.andySDK" force "com.android.support:design:$project.andySDK" force "com.android.support:recyclerview-v7:$project.andySDK" force "com.android.support:cardview-v7:$project.andySDK" force "net.sf.proguard:proguard-gradle:5.2.1" } } buildscript { repositories { maven { url ''https://maven.fabric.io/public'' } } dependencies { classpath ''io.fabric.tools:gradle:1.+'' } } apply plugin: ''com.android.application'' apply plugin: ''io.fabric'' repositories { maven { url ''https://maven.fabric.io/public'' } maven { url ''https://jitpack.io'' } mavenCentral() } apply plugin: ''checkstyle'' android { dexOptions { preDexLibraries = true javaMaxHeapSize "8G" } compileSdkVersion Integer.parseInt(project.ANDROID_COMPILE_SDK_VERSION) // buildToolsVersion project.ANDROID_BUILD_TOOLS_VERSION defaultConfig { applicationId "com.office.zero" multiDexEnabled true versionCode 62 versionName "v2.0 (1397_01_18)" setProperty("archivesBaseName", applicationId + "-v" + versionCode + "(" + versionName + ")") minSdkVersion Integer.parseInt(project.ANDROID_MIN_SDK) targetSdkVersion Integer.parseInt(project.ANDROID_TARGET_SDK_VERSION) vectorDrawables.useSupportLibrary = true } sourceSets { main { manifest.srcFile ''AndroidManifest.xml'' java.srcDirs = [''src/main/java''] res.srcDirs = [''res''] } test { java.srcDirs = [''src/test/java''] } } compileOptions { sourceCompatibility JavaVersion.VERSION_1_7 targetCompatibility JavaVersion.VERSION_1_7 } packagingOptions { exclude ''META-INF/ASL2.0'' exclude ''META-INF/DEPENDENCIES.txt'' exclude ''META-INF/LICENSE.txt'' exclude ''META-INF/NOTICE.txt'' exclude ''META-INF/NOTICE'' exclude ''META-INF/LICENSE'' exclude ''META-INF/DEPENDENCIES'' exclude ''META-INF/notice.txt'' exclude ''META-INF/license.txt'' exclude ''META-INF/dependencies.txt'' exclude ''META-INF/LGPL2.1'' exclude ''META-INF/services/javax.annotation.processing.Processor'' exclude ''META-INF/spring.tooling'' exclude ''META-INF/spring.handlers'' exclude ''META-INF/spring.schemas'' } lintOptions { abortOnError false } buildTypes { release { // minifyEnabled true proguardFiles getDefaultProguardFile(''proguard-android.txt''), ''proguard-rules.pro'' } debug { multiDexEnabled false } } } dependencies { implementation "com.android.support:support-v4:$project.andySDK" implementation "com.android.support:support-vector-drawable:$project.andySDK" implementation "com.android.support:appcompat-v7:$project.andySDK" implementation "com.android.support:recyclerview-v7:$project.andySDK" implementation "com.android.support:cardview-v7:$project.andySDK" implementation "com.android.support:design:$project.andySDK" implementation ''com.android.support.constraint:constraint-layout:1.0.2'' implementation project('':folioreader'') implementation "com.google.android.gms:play-services-auth:$project.googlePlayServiceVersion" implementation ''pub.devrel:easypermissions:0.3.0'' implementation(''com.google.api-client:google-api-client-android:1.23.0'') { exclude group: ''org.apache.httpcomponents'' } // compile ''cn.pedant.sweetalert:library:1.3'' implementation ''com.squareup.retrofit2:retrofit:2.3.0'' implementation ''com.squareup.retrofit2:converter-scalars:2.1.0'' implementation ''com.afollestad.material-dialogs:core:0.9.6.0'' implementation "com.google.firebase:firebase-core:$project.googlePlayServiceVersion" implementation "com.google.firebase:firebase-messaging:$project.googlePlayServiceVersion" implementation ''com.firebase:firebase-jobdispatcher:0.8.5'' implementation ''com.squareup:otto:1.3.8'' implementation ''uk.co.chrisjenx:calligraphy:2.3.0'' implementation(''com.crashlytics.sdk.android:crashlytics:2.9.1@aar'') { transitive = true } implementation ''com.kaopiz:kprogresshud:1.1.0'' implementation ''com.github.bmelnychuk:atv:1.2.+'' implementation ''in.srain.cube:ultra-ptr:1.0.11'' implementation ''com.android.support:multidex:1.0.3'' implementation project('':wp-api-v2-client-android'') implementation ''io.jsonwebtoken:jjwt:0.9.0'' implementation ''com.mani:ThinDownloadManager:1.4.0'' implementation "android.arch.lifecycle:runtime:$project.archLifecycleVersion" implementation "android.arch.lifecycle:extensions:$project.archLifecycleVersion" annotationProcessor "android.arch.lifecycle:compiler:$project.archLifecycleVersion" implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk7:$kotlin_version" implementation ''com.google.code.gson:gson:2.8.0'' // compile "org.jetbrains.kotlinx:kotlinx-coroutines-core:0.22.3" } apply plugin: ''com.google.gms.google-services'' apply plugin: ''kotlin-android'' apply plugin: ''kotlin-android-extensions''


Archivo -> Configuración -> Complementos.

Luego, deseleccione los elementos rojos, reinicie Android Studio, seleccione "Soporte Android" y reinicie. Esto quizás funcione.


FYI: eliminé el directorio Kotlin de ~ / Library / Application Support / AndroidStudio3.1, limpié y construí y todo funcionó bien. Después de volver a colocar el directorio Kotlin, limpiar y reconstruir, volvió a aparecer el mismo error.


Recientemente también me enfrenté a la misma cuestión,

Error: Kotlin: opción de complemento no compatible: org.jetbrains.kotlin.android:enabled=true

Resolví este problema simplemente actualizando el complemento kotlin y ahora está funcionando bien.


Resolví este problema en un proyecto de trabajo.

Error:Kotlin: Unsupported plugin option: org.jetbrains.kotlin.android:enabled=true

haciendo lo siguiente:

  • Actualizando el plugin de kotlin.
  • Archivo> Invalidar caché / reiniciar> Invalidar y reiniciar.

Tomando los indicadores de esta respuesta, https://.com/a/49972566/7599300 , me deshice de los siguientes pasos:

Archivo -> Configuración -> Complementos

Deselecciona y selecciona nuevamente los complementos marcados en rojo.

Haga clic en Aplicar y luego en Aceptar.

Android Studio le pedirá que reinicie, solo reinícielo.