1

Ich habe ein Problem beim Erstellen meiner Anwendung in Android Studio. Ich bin mit Android Studio 2.2 Vorschau 7. Wenn ich mein Android Studio starten gibt es einen Fehler:Android Studio Build.Gradle Sync Fehler

The plugin is too old, please update to a more recent version, or set ANDROID_DAILY_OVERRIDE environment variable to xxxxxxx.

Er fordert I Version und Sync-Projekt fix Plugin. Ich habe alle erforderlichen Aktualisierungen vorgenommen, aber der Fehler bleibt bestehen. Ich habe ähnliche Fragen zu dem Thema gelesen, aber sie scheinen nicht auf meinen Fall zutreffen.

Könnten Sie mir bitte helfen, mir eine funktionierende Lösung zu liefern?

Hier ist meine build.gradle Datei:

apply plugin: 'com.android.application' 

android { 
    compileSdkVersion 23 
    buildToolsVersion "23.0.3" 
    defaultConfig { 
    applicationId "com.mobileappdev.novarttech.sunshine" 
    minSdkVersion 10 
    targetSdkVersion 23 
    versionCode 1 
    versionName "1.0" 
    testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner" 
} 

buildTypes { 
    release { 
     minifyEnabled false 
     proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro' 
     } 
    } 
} 

dependencies { 
    compile fileTree(dir: 'libs', include: ['*.jar']) 
    androidTestCompile('com.android.support.test.espresso:espresso-core:2.2.2', { 
    exclude group: 'com.android.support', module: 'support-annotations' 
    }) 

    compile 'com.android.support:appcompat-v7:23.3.0' 
    compile 'com.android.support.constraint:constraint-layout:1.0.0-alpha4' 
    compile 'com.android.support:design:23.3.0' 
    testCompile 'junit:junit:4.12' 
} 
+3

Ich glaube, dass diese andere Frage hilfreich sein kann: http://stackoverflow.com/questions/34572458/android-studio-2-0-plugin-is-too-old -please-update-zu-mehr-aktuelle-version. Sie müssen die Gradle-Tools aktualisieren –

Antwort

0

Gemäß meiner Beobachtung scheint es, wie Sie nicht Android SDK-Plattform auf Version 25. Zunächst einmal herunterladen und installieren android sdk Plattform und Build-Tools aktualisiert von SDK-Manager und die folgenden Zeilen in Ihrem build.gradle (Modul app) verwendet

compileSdkVersion 25 
buildToolsVersion "25.0.0" 

auch Abhängigkeiten aktualisieren, dass nach. Es sollte dann funktionieren

0

Wie @ claudio-redi sagt, müssen Sie Ihre Build-Gradle-Tools aktualisieren.

Verwenden Build-Tools 2.2.2 auf Ihre Wurzelbuild.gradle:

classpath 'com.android.tools.build:gradle:2.2.2' 

Und die gradle Verteilung mit zu 2.14.1 in gradle/wrapper/gradle-wrapper.properties Datei ändern:

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

Oder wenn Sie schon hast du die graddle-distribution runtergeladen und platzierst sie in einem verzeichnis einstellen kann es in Ihrem Android-Studio aus dem Menü File->Setting->Gradle und legen Sie es als das folgende Bild:

enter image description here

Bitte zu beachten, wenn Sie API Stufe 25 Sie müssen sicherstellen, verwenden möchten, dass compileSdkVersion, buildToolsVersion, targetSdkVersion und Support Library mit der gleichen API Level 25.

Verwandte Themen