AndroidStudio3.2 Canary14 schlägt beim Reinigen und Wiederherstellen mit dem folgenden Fehler fehl
Could not find com.android.tools.build:aapt2:3.2.0-alpha14-4748712.
Searched in the following locations:
file:~/Library/Android/sdk/extras/m2repository/com/android/tools/build/aapt2/3.2.0-alpha14-4748712/aapt2-3.2.0-alpha14-4748712.pom
file:~/Library/Android/sdk/extras/m2repository/com/android/tools/build/aapt2/3.2.0-alpha14-4748712/aapt2-3.2.0-alpha14-4748712-osx.jar
file:~/Library/Android/sdk/extras/google/m2repository/com/android/tools/build/aapt2/3.2.0-alpha14-4748712/aapt2-3.2.0-alpha14-4748712.pom
file:~/Library/Android/sdk/extras/google/m2repository/com/android/tools/build/aapt2/3.2.0-alpha14-4748712/aapt2-3.2.0-alpha14-4748712-osx.jar
file:~/Library/Android/sdk/extras/android/m2repository/com/android/tools/build/aapt2/3.2.0-alpha14-4748712/aapt2-3.2.0-alpha14-4748712.pom
file:~/Library/Android/sdk/extras/android/m2repository/com/android/tools/build/aapt2/3.2.0-alpha14-4748712/aapt2-3.2.0-alpha14-4748712-osx.jar
https://jcenter.bintray.com/com/android/tools/build/aapt2/3.2.0-alpha14-4748712/aapt2-3.2.0-alpha14-4748712.pom
https://jcenter.bintray.com/com/android/tools/build/aapt2/3.2.0-alpha14-4748712/aapt2-3.2.0-alpha14-4748712-osx.jar
Required by:
project :app
android
android-studio
android-studio-3.2
Arunabh Das
quelle
quelle
google()
inbuildscript
Repos, aber nicht inallprojects
Repos. Herzlichen Dank.google()
Abhängigkeit zu erstellen ?Eröffnen Sie ein sehr altes Projekt? Wenn ja, stellen Sie sicher, dass build.gradle Ihrer App Folgendes enthält:
(Das hat es sowieso für mich gelöst)
quelle
google()
aber es war unten in der Liste der Repos. Das Problem wurde behoben, indem es oben in die Liste der Repos verschoben wurde.Fügen Sie einfach
google()
auf Ihrem buidscript und allprojects dann das Projekt neu.quelle
Aktualisieren Sie die Abhängigkeit der build.grade-Datei Ihrer App mit der aktualisierten Version von grade
Befolgen Sie den Vorschlag von Android Studio für die Version, auf die aktualisiert werden soll. Aktualisieren Sie Ihre App nach dem Klassenpfad und synchronisieren Sie sie erneut.
Nach all dem starten Sie Ihr Android Studio neu .
quelle
Ich behebe dieses Problem, indem ich die "DistributionUrl" in ändere
android/gradle/gradle-wrapper.properties
.Der Standardwert war
https\://services.gradle.org/distributions/gradle-4.10.2-all.zip
und ich habe ihn geänderthttps\://services.gradle.org/distributions/gradle-5.4.1-all.zip
und der Fehler ist verschwunden.quelle
Ich hatte diese Fehlermeldung:
Selbst wenn ich alle notwendigen Abhängigkeiten für mein Projekt und die richtige Konfiguration in meinem build.gradle definiert hätte:
Der Fehler trat immer noch auf, aber diese Nachricht gab mir einen Hinweis darauf, was geschah:
Als ich feststellte, dass ich offline arbeitete, müssen Sie den "Offline-Modus" deaktivieren, damit Android Studio die erforderlichen Ressourcen zum Erstellen des Projekts herunterladen kann .
Wenn Ihr Projekt wieder funktioniert, können Sie erneut überprüfen, ob Sie offin arbeiten möchten.
quelle
Ich bin im Iran und das Google-Repository ist an meinem Standort eingeschränkt. Als ich meine IP in ein anderes Land geändert habe, wurde dieses Problem gelöst. Es scheint, dass Sie möglicherweise ein Problem mit der Internetverbindung haben, wenn dieser Fehler auftritt.
quelle
quelle
3 Schritte, um es unten im Video zu beheben
quelle
Die Lösung ist ein vierstufiger Prozess.
quelle
In meinem Fall konnte ich das Problem beheben, indem ich "Android SDK Build-Tools" auf die neueste Version aktualisierte.
Gehen Sie in Android Studio zu Tools -> SDK-Manager -> Registerkarte SDK-Tools auswählen -> Überprüfen Sie, ob ein Update für das Android SDK Build - Tools verfügbar ist (aktualisiert auf die neueste Version 30.0.0).
quelle
Sie müssen in: build.gradle () ein Band aufnehmen und google () eingeben. Diese Option wird im Abschnitt "Buildscript & Allproject" ausgeführt
quelle
Wenn google () nicht repariert wurde, dann Datei -> Einstellung -> Erstellen, Ausführen, Bereitstellen -> Gradle
Deaktivieren Sie dann Ofline Work, Done.
quelle