Wenn ich heute Android Studio aktualisiere, schreibe ich: Die unterstützte Mindestversion ist 3.3. Aktuelle Version ist 3.2 Wie kann ich dieses Problem lösen?
Hier ist mein build.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:2.3.0'
// 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
}
und zweites build.gradle:
apply plugin: 'com.Android.application'
Android {
compileSdkVersion 25
buildToolsVersion "25.0.0"
defaultConfig {
applicationId "com.tosi.ex"
minSdkVersion 14
targetSdkVersion 25
versionCode 1
versionName "1.0"
multiDexEnabled true
testInstrumentationRunner "Android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-Android.txt'), 'proguard-rules.pro'
}
}
sourceSets { main { assets.srcDirs = ['src/main/assets', 'src/main/assets/'] } }
}
repositories {
mavenCentral()
}
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:25.2.1'
compile 'com.Android.support:design:25.2.1'
compile 'com.github.ksoichiro:Android-observablescrollview:1.5.0'
compile 'com.Android.support:support-v4:25.2.1'
compile 'com.Android.support:mediarouter-v7:25.2.1'
compile 'com.google.Android.gms:play-services:10.2.1'
compile 'com.Android.support:cardview-v7:25.2.1'
compile 'com.squareup.picasso:picasso:2.5.2'
compile 'uk.co.chrisjenx:calligraphy:2.2.0'
testCompile 'junit:junit:4.12'
}
gradle-wrapper.properties:
#Tue Mar 28 17:26:02 CEST 2017
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-3.2-all.Zip
Als ich die Eigenschaften distributionUrl in 3.3-all.Zip geändert habe, blieb es in der Aktualisierung hängen. Bitte helfen Sie mir. Vielen Dank
sie müssen die neueste Version von https://gradle.org/releases herunterladen. Gehen Sie dann zu Datei/Projektstruktur/Projekt und stellen Sie die neue Version in die gradle Version
Für Android Studio 3.1 & wurde die distributionUrl
auf Version 4.6 von Version 4.4 aktualisiert. Ihr gradle-wrapper.properties
sollte so aussehen:
#DATE
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-4.6-all.Zip
Für Android Studio 3.0 & wurde die distributionUrl
auf Version 4.1 von Version 3.3 aktualisiert. Ihr gradle-wrapper.properties
sollte so aussehen:
#DATE
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-4.1-all.Zip
#DATE
distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-3.3-all.Zip
Stellen Sie sicher, dass Sie den standardmäßigen Gradle-Wrapper verwenden, unter Öffnen Sie Datei> Einstellungen> Erstellen, Ausführen, Bereitstellung> Build-Tools> Gradle.
gradle-wrapper.properties
öffnen
Ändern Sie die Version dort in der distributionUrl
-Zeile
In meinem Fall fehlte mir die setting.gradle
-Datei.
Öffnen Sie gradle-wrapper.properties
distributionUrl=https\://services.gradle.org/distributions/gradle-3.3-all.Zip
Ändern Sie es in
distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.Zip
distrubutionUrl von 4.1 auf 4.4 geändert
build Gradle Version auf 3.1.1 unter Projekt/Android geändert
funktioniert bei mir.
Fehlermeldung: Gradle-Synchronisierung fehlgeschlagen: Minimale unterstützte Gradle-Version ist 4.9. Die aktuelle Version ist 4.1-Meilenstein-1. Wenn Sie den Gradle-Wrapper verwenden, bearbeiten Sie die distributionUrl in SampleProj/app/gradle/wrapper/gradle-wrapper.properties in gradle-4.9-all.Zip
Ich verwende Android Studio IDE Version 3.2 Beta 2.
Lösung: Wenn Sie die Datei gradle-wrapper.properties in IDE öffnen, wird die korrekte distributionUrl angezeigt. aber ursprünglich wurde es nicht aktualisiert. Ändern Sie daher die distributionUrl-Eigenschaft manuell.
Beispiel: Öffnen Sie eine Datei gradle-wrapper.properties in Notepad oder einem anderen Editor . /Project/app/gradle/wrapper/gradle-wrapper.propertiesund ändern Sie die distributionUrl -Eigenschaft entsprechend
distributionUrl=https\://services.gradle.org/distributions/gradle-4.9-all.Zip
wenn Sie eine niedrigere Version haben und Probleme beim Importieren eines Projekts mit einer High-Gradle-Version haben und das Projekt ausführen möchten, ohne Gradle zu aktualisieren, dann
öffne deine gradle datei (projekt) und mache die kleine änderung
dependencies {
/*Higher Gradle version*/
// classpath 'com.Android.tools.build:gradle:3.0.0-alpha4'
/*Add this line and remove the Higher one*/
classpath 'com.Android.tools.build:gradle:2.3.3'
}
[2.3.3 steht für deine gradle version]
in deinem Fall ändere die Version auf 3.2 oder 3.2.0
Ich ändere nur zwei Punkte
Offensichtlich waren sie nach der Version der Versionen, die sie hat, sonst müssten sie sie herunterladen
buil.gradle (Projekt)
dependencies {
classpath 'com.Android.toolsg.build:gradle:2.3.2'
..
}
gradle.wrapper.properties
...
distributionUrl = https: //services.gradle.org/distributions/gradle-3.3-all.Zip
Aktualisieren Sie Android Studio und Gradle. Das Ändern der jeweils aktualisierten Gradle-Version in build.gradle-Datei hat für mich funktioniert.
Über Android Studio Gradle-Plugin-Version und Erforderliche Gradle-Version können Sie eine detailliertere Antwort hier finden: Was ist eine echte Android Studio-Version von Gradle?
Für jede Version dieses Gradle-Plugins ist eine Mindestversion von Gradle erforderlich (siehe Tabelle unten)
(Referenzseite: gradle-plugin # update-gradle ).
Wenn Sie Android Studio aktualisieren, erhalten Sie möglicherweise eine Aufforderung, Gradle auch auf die neueste verfügbare Version zu aktualisieren.
Zum Beispiel erfordert Android Gradle Plugin Version 3.1.0+ eine minimale Gradle-Version 4.4.
Sie können über Android Studio Datei -> Projektstruktur -> Projekt konfiguriert werden. Siehe unten:
Oder Sie können die Datei gradle/wrapper/gradle-wrapper.properties
manuell ändern. Zum Beispiel:
distributionUrl = https\://services.gradle.org/distributions/gradle-4.6-all.Zip
Zunächst müssen Sie die Datei von hier herunterladen https://gradle.org/releases
entpacken Sie die Datei und kopieren Sie den Ordner wie gradle-3.3 (wenn Version 3.3) .__
Öffnen Sie jetzt das Android Studio und öffnen Sie in der linken oberen Ecke Datei> Einstellungen> Erstellen, Ausführen, Bereitstellung> Gradle
Geben Sie nun den Pfad des Ordners gradle-3.3 in Gradle Home an
Für Android Studion Version 3.3.2
1) Ich habe die Gradle-Verteilungs-URL auf distributionUrl=https\://services.gradle.org/distributions/gradle-4.10.1-all.Zip in gradle-wrapper.properties file
aktualisiert.
2) In der Datei build.gradle der obersten Ebene wurde das Gradle-Plugin auf Version 3.3.2 aktualisiert
dependencies {
classpath 'com.Android.tools.build:gradle:3.3.2'
classpath 'com.google.gms:google-services:4.2.0'
}
Öffnen Sie die gradlew-Datei mit Android Studio, alles wird heruntergeladen