Ответ 1
Файл → Настройки → Плагины.
Затем отмените выбор красных элементов, перезапустите Android Studio, выберите "Поддержка Android" и перезапустите. Возможно, это работает.
Сегодня я получаю эту ошибку, в то время как точно такой же код работал час назад
Ошибка: Kotlin: Неподдерживаемый вариант плагина: org.jetbrains.kotlin.android:enabled=true
и это, и проект не запускается:
Причина: повторная запись:...
Обновление: удаление папки.AndroidStudio из проблемы с папкой пользователя, по крайней мере, на данный момент!
это мой 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:[email protected]') {
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'
Файл → Настройки → Плагины.
Затем отмените выбор красных элементов, перезапустите Android Studio, выберите "Поддержка Android" и перезапустите. Возможно, это работает.
Принимая указатели из этого ответа - fooobar.com/questions/15494138/..., я избавился, выполнив следующие шаги:
Файл → Настройки → Плагины
Отмените выбор и выберите снова красные отмеченные плагины.
Нажмите "Применить", а затем "ОК".
Android Studio предложит перезагрузить, просто перезагрузите его.
Android> Настройки...> Плагины
Проверьте версию Kotlin:
Затем на верхнем уровне build.gradle убедитесь, что версия соответствует:
buildscript {
ext.kotlin_version = '1.2.71'
// ...
}
Я решил эту проблему в рабочем проекте.
Error:Kotlin: Unsupported plugin option: org.jetbrains.kotlin.android:enabled=true
делать следующее:
Недавно я также столкнулся с такой же проблемой,
Ошибка: Kotlin: Неподдерживаемый вариант плагина: org.jetbrains.kotlin.android:enabled=true
Я решил эту проблему, просто обновив плагин kotlin, и теперь он работает нормально.
FYI: я удалил каталог Kotlin из ~/Library/Application Support/AndroidStudio3.1, очистил и построил, и все сработало нормально. После того, как вы вернули каталог Kotlin, очистили и восстановили, эта ошибка снова появилась.
Я также столкнулся с этой проблемой. Мой плагин Kotlin уже был обновлен, поэтому я знал, что это не будет проблемой. Я решил исправить это, выполнив следующие действия:
Нажмите кнопку "Изменить" рядом с путем расположения Android SDK
Следуй за волшебником.
Android Studio теперь будет загружать отсутствующие или устаревшие компоненты SDK.
После выполнения вышеперечисленных шагов я снова смог успешно построить свой проект. Я до сих пор не понимаю, почему эта проблема возникла внезапно.
Если вы обнаружите эту ошибку, попробуйте запустить findbugs.
Сделать как: Настройки - FindBugs-IDEA - Общие: снимите флажки "Компилировать затронутые файлы перед анализом" и "Анализировать поврежденные файлы после компиляции"