Erro: (1, 0) Plugin com id ' com.android.application ' não encontrado

? Bob Kusik @ | Original: StackOverFlow
---

Esta é a minha primeira tentativa de Android Studio. Eu instalei 0.8.0 e atualizado para 0.8.2 . Assim que um projeto é criado, recebo a mensagem de erro:

Erro: (1, 0) Plugin com id ' com.android.application ' não encontrado

C : ? UsersBobAndroidStudioProjectsHelloAgain6app uild.gradle

apply plugin: 'com.android.application'

android {
    compileSdkVersion 20
    buildToolsVersion "20.0.0"

    defaultConfig {
        applicationId "com.example.bob.helloagain6"
        minSdkVersion 15
        targetSdkVersion 20
        versionCode 1
        versionName "1.0"
    }
    buildTypes {
        release {
            runProguard false
            proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
        }
    }
}

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

e C : ? UsersBobAndroidStudioProjectsHelloAgain6 uild.gradle

// 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:0.12.+'

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

allprojects {
    repositories {
        jcenter()
    }
}
---

Top 5 Responder

1Jared Burrows @ Original Answer

Eu tive esse mesmo erro, você precisa ter certeza de sua versão Gradle é compatível com o seu Android Gradle Plugin .

A última versão do Gradle é 2.0, mas você precisa usar 1.12, a fim de usar o Android Gradle Plugin .

Update

Verifique com : gradle --v

Baixe aqui: http://services.gradle.org/distributions/gradle-2.2.1-all.zip

A última versão do Gradle é 2.2.1 e você precisa usar ferramentas de compilação Android 1.0.1 ( versão estável ) .

Se você adicionar o seguinte trecho de código para o início do seu arquivo build.gradle, gradle irá atualizar as ferramentas de compilação .

buildscript {
    repositories {
        mavenCentral()
    }

    dependencies {
        classpath 'com.android.tools.build:gradle:1.0.1'
        // classpath 'com.android.tools.build:gradle:1.1.0-rc1' - Release Canidate
    }
}

Leia mais aqui : http://tools.android.com/tech-docs/new-build-system

2Ash @

Isso pode acontecer se você perder adicionar o arquivo de construção de nível superior.

Basta adicionar build.gradle para nível superior.

It should look like this
// Top-level build file where you can add configuration options common to all sub-projects/modules.
buildscript {
    repositories {
        mavenCentral()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:0.xx.y'
    }
}

allprojects {
    repositories {
        mavenCentral()
    }
}
3John Smith @

Eu estava usando IntelliJ IDEA 13.1.5 e confrontados com o mesmo problema depois eu mudei versões de Picasso e Retrofit em dependencies in build.gradle arquivo. Eu tentei usar muitas soluções, mas sem resultado. Então eu clonado meu projeto de git remoto (onde eu empurrei -o antes de mudar versões de dependências) e funcionou! Depois que acabei fechado projeto atual e importados projeto antigo de Gradle arquivo para IntelliJ IDEA novamente e funcionou também! Então, eu acho que foi bug estranho na intersecção da IDEA, Gradle e plug-in Android . Espero que esta informação pode ser útil para Idea- usuários ou qualquer outra pessoa.

4zest @

Android -studio 0.8.4+

Arquivo Root- gradle :

buildscript {
    repositories {
        jcenter()
    }
    dependencies {
        classpath 'com.android.tools.build:gradle:0.14.0'
    }
}

allprojects {
    repositories {
        jcenter()
    }
}

Arquivo Gradle-wrapper.properties :

distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https://services.gradle.org/distributions/gradle-2.1-all.zip