Android - Сбой синхронизации Gradle: org / jetbrains / kotlin / kapt / idea / KaptGradleModelorg / jetbrains / kotlin / kapt / idea / KaptGradleModel - PullRequest
4 голосов
/ 20 апреля 2019

Вчера безо всякой причины моя Android Studio начинает показывать следующее сообщение:

Gradle sync failed: org/jetbrains/kotlin/kapt/idea/KaptGradleModelorg/jetbrains/kotlin/kapt/idea/KaptGradleModel
Consult IDE log for more details (Help | Show Log) (2 s 227 ms)

Но я даже не пользуюсь Kotlin!Это мои файлы Gradle:

// Файл сборки верхнего уровня, в который можно добавить параметры конфигурации, общие для

all sub-projects/modules.

buildscript {

    repositories {
        google()
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:3.2.1'
        // Firebase import
        classpath 'com.google.gms:google-services:4.2.0'
        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files

        // Stupid kotlin build-in plugin
    }
}

allprojects {
    repositories {
        google()
        jcenter()
    }
}

task clean(type: Delete) {
    delete rootProject.buildDir
}


apply plugin: 'com.android.application'

repositories {
    jcenter()
}

android {
    compileSdkVersion 28
    testOptions  {
        unitTests {
            includeAndroidResources = true
            returnDefaultValues = true
        }
    }
    defaultConfig {
        applicationId "com.example.olegario.escamboapp"
        minSdkVersion 21
        targetSdkVersion 28
        versionCode 1
        versionName "1.0"
        testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

dependencies {
    implementation fileTree(dir: 'libs', include: ['*.jar'])
    implementation 'com.android.support:appcompat-v7:28.0.0'
    implementation 'com.android.support.constraint:constraint-layout:1.1.3'
    implementation 'com.android.support:design:28.0.0'
    implementation 'com.android.support:support-v4:28.0.0'
    testImplementation 'junit:junit:4.12'
    androidTestImplementation 'com.android.support.test:runner:1.0.2'
    androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.2'

    // Scroll view
    implementation 'com.android.support.constraint:constraint-layout:1.0.2'

    // Firebase
    implementation 'com.google.firebase:firebase-core:16.0.5'
    // Firebase database
    implementation 'com.google.firebase:firebase-database:16.0.6'
    // Firebase storage
    implementation 'com.google.firebase:firebase-storage:16.0.1'
    // Firebase authentication
    implementation 'com.google.firebase:firebase-auth:16.0.5'

    // Mask
    implementation 'com.vicmikhailau:MaskedEditText:2.0.4'

    // test
    testImplementation 'junit:junit:4.12'
    testImplementation 'androidx.test:core:1.0.0'
    testImplementation 'org.mockito:mockito-core:1.10.19'
    testImplementation 'org.robolectric:robolectric:4.2'
    androidTestImplementation 'org.mockito:mockito-android:+'
    androidTestImplementation 'com.android.support:support-annotations:24.0.0'
    androidTestImplementation 'com.android.support.test:runner:0.5'
    androidTestImplementation 'com.android.support.test:rules:0.5'
    androidTestImplementation 'com.android.support.test.espresso:espresso-core:2.2.2'
    androidTestImplementation 'com.android.support.test.espresso:espresso-contrib:3.0.2'

    // Framework
    implementation project(':capuccino')

}
apply plugin: 'com.google.gms.google-services'

Почему это происходит?Я вчера также обновил свою Android Studio до версии 3.4, но эта ошибка стала появляться после нескольких часов обновления, поэтому я предполагаю, что обновление не имеет ничего общего с ошибкой.

Ответы [ 5 ]

5 голосов
/ 02 мая 2019

Если вы не можете обновить его, вы можете просто отключить его следующим образом: Двойная смена -> Плагины -> Установлено -> Поиск Kotlin -> Правый клик -> Отключить -> ОК, снова откройте этот диалог: Двойная смена ->Плагины -> установлены -> поиск Kotlin -> щелкните правой кнопкой мыши -> Включить -> ОК -> Перезапустить IDE И все готово.

4 голосов
/ 21 апреля 2019

Обновите свой плагин Kotlin.

Простой способ (рекомендуется).

Double shift -> Plugins -> Updates -> search Kotlin -> Update! -> Restart AS

Вручную (если вынужно).

1) Скачать плагин Kotlin вручную с этой ссылки .

2) Double shift -> Плагины-> (Настройки) Иконка -> Установить с диска -> Выбрать этот плагин.

3) Перезапустить.

0 голосов
/ 15 июля 2019

Через несколько дней ошибка просто исчезнет из моей IDE.Я считаю, что в последнем обновлении была какая-то ошибка.

0 голосов
/ 12 июля 2019

В моем случае мне пришлось обновить distributionUrl в файлах gradle-wrapper.properties, с последней доступной на официальном веб-сайте Gradle :

distributionUrl=https\://services.gradle.org/distributions/gradle-5.1.1-all.zip
0 голосов
/ 11 июля 2019

В моем случае я тоже не установил плагин Kotlin Файл -> Недействительные кэши и перезапуск работал для меня

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...