Подтвердить что ты не робот

Ошибка сборки Android Studio: эта версия Android Studio несовместима с используемым плагином Gradle. Попробуйте отключить мгновенный запуск

Я обновил версию Android Studio с 1.5 до 2.0 сегодня, и что-то пошло не так. Сначала я получил ошибку версии Gradle, поэтому я обновил версию Gradle от 2.10 до 2.12.

# previous
# distributionUrl=https\://services.gradle.org/distributions/gradle-2.10-all.zip
# current
distributionUrl=https\://services.gradle.org/distributions/gradle-2.12-all.zip

Gradle ошибка версии исчезла.
Но теперь у меня есть эта ошибка, когда я пытаюсь запустить свой проект:

Error running app: This version of Android Studio is incompatible with the Gradle Plugin used. Try disabling Instant Run (or updating either the IDE or the Gradle plugin to the latest version)


Это мой проект Gradle.build:

// Top-level build file where you can add configuration options common to all sub-projects/modules.

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:2.0.0'
        classpath 'com.google.gms:google-services:2.1.0-alpha1'
        classpath 'com.neenbedankt.gradle.plugins:android-apt:1.8'

        // NOTE: Do not place your application dependencies here; they belong
        // in the individual module build.gradle files
    }
}

allprojects {
    repositories {
        jcenter()
    }
}

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


И это мой модуль: app Gradle.build файл.

apply plugin: 'com.android.application'
apply plugin: 'io.fabric'
apply plugin: 'android-apt'

android {
    compileSdkVersion 23
    buildToolsVersion "23.0.2"

    defaultConfig {
        applicationId "com.example.test"
        minSdkVersion 19
        targetSdkVersion 23
        versionCode 1
        versionName "1.0"

        multiDexEnabled true
    }
    buildTypes {
        release {
            minifyEnabled false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
    compileOptions {
        sourceCompatibility JavaVersion.VERSION_1_7
        targetCompatibility JavaVersion.VERSION_1_7
    }
    dexOptions {
        maxProcessCount = 4 // this is the default value
        javaMaxHeapSize "4g"
        preDexLibraries = false
    }
}

buildscript {
    repositories {
        maven { url 'https://maven.fabric.io/public' }
        mavenCentral()
    }

    dependencies {
        classpath 'io.fabric.tools:gradle:1.+'
    }
}

repositories {
    jcenter()
    maven { url 'https://maven.fabric.io/public' }
    mavenCentral()
}


dependencies {
    compile fileTree(dir: 'libs', include: ['*.jar'])
    testCompile 'junit:junit:4.12'

    compile('com.crashlytics.sdk.android:crashlytics:[email protected]') { transitive = true; }
    compile('com.twitter.sdk.android:twitter:[email protected]') { transitive = true; }

    apt 'com.github.hotchemi:permissionsdispatcher-processor:2.1.2'
    compile 'com.android.support:appcompat-v7:23.3.0'
    compile 'com.android.support:design:23.3.0'
    compile 'com.android.support:cardview-v7:23.3.0'
    compile 'com.android.support:palette-v7:23.3.0'
    compile 'com.android.support:recyclerview-v7:23.3.0'
    compile 'com.android.support:support-v13:23.3.0'
    compile 'com.android.support:support-v4:23.3.0'
    compile 'com.android.support:multidex:1.0.0'
    compile 'com.google.android.gms:play-services-analytics:8.4.0'
    compile 'com.google.android.gms:play-services-gcm:8.4.0'
    compile 'com.google.android.gms:play-services-maps:8.4.0'
    compile 'com.google.android.gms:play-services-location:8.4.0'
    compile 'com.squareup.retrofit2:retrofit:2.0.0-beta4'
    compile 'com.squareup.retrofit2:converter-gson:2.0.0-beta4'
    compile 'com.facebook.android:facebook-android-sdk:4.6.0'
    compile 'com.paypal.sdk:paypal-android-sdk:2.13.3'
    compile 'com.squareup.picasso:picasso:2.5.2'
    compile 'com.github.hotchemi:permissionsdispatcher:2.1.2'
}

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


Я отключил Мгновенный запуск из настроек, но ничего не изменилось.
Как я могу устранить эту ошибку?
Я боюсь полдня.

4b9b3361

Ответ 1

Я удалил папку сборки после очистки проекта, и теперь все работает нормально.: D
Я не знаю точно, почему это происходит, но, возможно, предварительно построенная настройка противоречила новой настройке сборки.

Ответ 2

Я столкнулся с этой проблемой после обновления Android Studio до версии 2.3! Я не удалял файл!

Просто очистил проект, и он сработает!

Ответ 3

В Android 2.0 и выше.

1 - В опции SettingsBuild, Execution, DeploymentInstant Run

2 - Очистить Enable instant run to hot swap code

3 - Очистить проект

p/s: он должен полностью работать.

Ответ 4

Я использую Android Studio 2.2, и для меня... Очистите проект и удалите папку сборки, решив проблему.

У меня с вами только одно отличие. Я положил на build.gradle. classpath 'com.android.tools.build: gradle: +'

Ответ 5

Убедитесь, что Android Studio обновлена!

AndroidStudio > Справка > Проверить наличие обновлений...

Ответ 6

Plugin version  Required Gradle version


1.0.0 - 1.1.3   2.2.1 - 2.3

1.2.0 - 1.3.1   2.2.1 - 2.9

1.5.0   2.2.1 - 2.13

2.0.0 - 2.1.2   2.10 - 2.13

2.1.3 - 2.2.3   2.14.1+

2.3.0+  3.3+

например. установите версию Gradle в 3.3 в файле gradle -wrapper.properties.

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

установите плагин Android для Gradle в версию 2.3.0 из файла build.gradle:

buildscript {
  ...
  dependencies {
    classpath 'com.android.tools.build:gradle:2.3.0'
  }
}

Также вы должны убедиться, что нет столкновений, проверив: FileProject Structure → (нажмите) Project

Ответ 7

  • перейдите в раздел "Настройки" и найдите Gradle
  • выберите "Использовать оболочку по умолчанию Gradle"
  • Build - Clean Project

и он автоматически обновит файл Gradle и запустится через некоторое время.

Ответ 8

Устранение проекта (Build → Clean Project) - это правильная вещь в этом случае.