it-swarm.com.de

Abhängigkeit von ': app @ debug/compileClasspath' konnte nicht aufgelöst werden: Auflösung nicht möglich

Das neu installierte Android studio 3.1.3 führt zu merkwürdigen Abhängigkeiten, wenn ein neues Projekt erstellt und zum ersten Mal kompiliert wird.

Eine ähnliche Frage die das Problem nicht gelöst hat.

Ereignisprotokolle:

Unable to resolve dependency for ':[email protected]/compileClasspath': Could not resolve com.Android.support:appcompat-v7:28.0.0-alpha3.
Open File
Show Details


Unable to resolve dependency for ':[email protected]/compileClasspath': Could not resolve com.Android.support.constraint:constraint-layout:1.1.2.
Open File
Show Details


Unable to resolve dependency for ':[email protected]/compileClasspath': Could not resolve com.Android.support:appcompat-v7:28.0.0-alpha3.
Open File
Show Details


Unable to resolve dependency for ':[email protected]/compileClasspath': Could not resolve com.Android.support.constraint:constraint-layout:1.1.2.
Open File
Show Details


Unable to resolve dependency for ':[email protected]/compileClasspath': Could not resolve com.Android.support:appcompat-v7:28.0.0-alpha3.
Open File
Show Details


Unable to resolve dependency for ':[email protected]/compileClasspath': Could not resolve com.Android.support.constraint:constraint-layout:1.1.2.
Open File
Show Details


Unable to resolve dependency for ':[email protected]/compileClasspath': Could not resolve com.Android.support:appcompat-v7:28.0.0-alpha3.
Open File
Show Details


Unable to resolve dependency for ':[email protected]/compileClasspath': Could not resolve com.Android.support.constraint:constraint-layout:1.1.2.
Open File
Show Details


Unable to resolve dependency for ':[email protected]/compileClasspath': Could not resolve com.Android.support:appcompat-v7:28.0.0-alpha3.
Open File
Show Details


Unable to resolve dependency for ':[email protected]/compileClasspath': Could not resolve com.Android.support.constraint:constraint-layout:1.1.2.
Open File
Show Details

Bildschirmfoto:

 TestProject

dieses Problem ist mir mehrmals passiert und forcing https oder http hat es auch nicht gelöst

18
Zulqurnain Jutt

Ich denke, das Problem kommt aus folgenden Gründen:. Die Internetverbindung mit u war nicht verfügbar. Daher hat Android Studio Sie gebeten, die "Offline-Arbeit" zu aktivieren, und Sie haben es gerade aktiviert

Um das zu beheben:

  • Datei
  • Die Einstellungen
  • Aufbau, Ausführung, Bereitstellung
  • Gradle
  • Deaktivieren Sie die Offline-Arbeit

wenn Sie die Offline-Arbeit möglicherweise deaktivieren, wird das Problem möglicherweise gelöst, da in Gradle manchmal einige Abhängigkeiten aktualisiert werden müssen (die '+' enthalten), sodass eine Internetverbindung erforderlich ist.

9
Armstring

Ich hatte dieses Problem mit der Aktivierung des Offline-Modus. Ich habe den Offline-Modus deaktiviert und synchronisiert.

  • Öffnen Sie die Voreinstellungen, indem Sie aufFile > Settingsklicken.
  • Klicken Sie im linken Bereich aufBuild, Execution, Deployment > Gradle.
  • Deaktivieren Sie das KontrollkästchenOffline work.
  • Übernehmen Sie die Änderungen und synchronisieren Sie das Projekt erneut.
5
Khemraj
  1. Versuchen Sie "Datei" -> "Caches ungültig machen/neu starten ..."
  2. Bereinigen Sie das Verzeichnis .gradle und .idea unter Ihrem Projektstammverzeichnis. 
  3. Versuchen Sie, ein Google Maven-Repository und ein Synchronisierungsprojekt hinzuzufügen

    buildscript {
        repositories {
            jcenter()
            google()
            maven {
               url "https://maven.google.com"
            }
        }
    
        dependencies {
            classpath 'com.Android.tools.build:gradle:3.1.3'
        }
    }
    
    allprojects {
        repositories {
            google()
            jcenter()
            maven {
               url "https://maven.google.com"
            }
        }
    }
    
  4. Wenn Sie Android Gradle Plugin 3.1.3 verwenden, sollten Sie sicher sein, dass Ihre Version von Gradle Wrapper 4.4 ist. Suchen Sie im Stammverzeichnis des Projekts nach gradle-wrapper.properties und ändern Sie es wie folgt.

    distributionBase=GRADLE_USER_HOME
    distributionPath=wrapper/dists
    zipStoreBase=GRADLE_USER_HOME
    zipStorePath=wrapper/dists
    distributionUrl=https\://services.gradle.org/distributions/gradle-4.4-all.Zip
    
3
shizhen

Ich habe gerade herausgefunden, wie man diesen gradle-Fehler entfernt, und folge den folgenden Schritten.

  1. Gehen Sie zu "Datei".
  2. Klicken Sie auf Cache ungültig machen/Neustart.
  3. Klicken Sie erneut auf Cache ungültig machen/Neustart (Ein Dialogfenster).

Lassen Sie das Gradle ohne Unterbrechung bauen.

Vielen Dank! Viele Grüße, hoffe das wird helfen.

2

Ich weiß, dass es sehr spät ist, aber ich denke, es kann jemandem bei der Lösung seines Problems helfen.

In meinem Fall geschah dies, weil compileSdkVersion und targetSdkVersion auf 29 gesetzt waren, während beim Überprüfen des SDK-Managers angezeigt wurde, dass das Paket teilweise installiert ist. Während SDK Version 28 komplett installiert wurde. Ich habe compileSdkVersion und targetSdkVersion zusammen mit den Unterstützungsbibliotheken in 28 geändert.

früher: compileSdkVersion 29 targetSdkVersion 29 implementierung 'com.Android.support:appcompat-v7:29.+' implementierung 'com.Android.support:design:29.+'

Nach Änderung: compileSdkVersion 28 targetSdkVersion 28 implementierung 'com.Android.support:appcompat-v7:28.+' implementierung 'com.Android.support:design:28.+'

Nach diesen Änderungen hat es wie ein Zauber gewirkt.

1
manish bansal

Möglicherweise importieren Sie Application anstelle von Module . Nun, Sie können es auch im Modulgrad ändern.

Veränderung

apply plugin: 'com.Android.application'

zu

apply plugin: 'com.Android.library'

Sie müssen auch applicationId aus dem Gradle entfernen.

1
Shahbaz Hashmi

In meinem Fall: Als ich AS einrichtete, wurde mein Windows mit Proxy konfiguriert. Später trenne ich den Proxy und deaktiviere ihn in den AS-Einstellungen. In der Datei .gradle\gradle.properties - proxy - present

Löschen Sie einfach im Texteditor die Proxy-Einstellungen aus dieser Datei

0
alex

Für mich war es das Submodul. Obwohl das Verzeichnis dort war, fehlten die Quelldateien aus irgendeinem Grund. Die Dinge funktionierten nach dem Update des Submoduls.

0
Alan

In meinem Fall habe ich Google Play-Dienste verwendet ... Ich erhöhe den Bibliotheksdienst, den es gelöst hat

implementation 'com.google.Android.gms:play-services-auth:16.0.0'

Der Google Play-Dienst muss in Bibliotheks- und App-Modulen identisch sein

Referenz

0
Beyaz

Ich teile diese Antwort nur, weil ich ein ähnliches Problem hatte.

Am Ende wurde ein Fehler verursacht, da ich fileTree versehentlich geändert habe. In meinem Fall habe ich das Problem behoben:

// implementation or compile
implementation fileTree(include: ['*.jar'])

zu 

// implementation or compile
implementation fileTree(include: ['*.jar'], dir: 'libs')
0
W0rmH0le

Ich hatte dein Problem, ich habe es behoben. Dieser Fehler tritt auf, wenn Ihr Ziel-API-Level nicht vollständig heruntergeladen wurde. Sie haben zwei Möglichkeiten: Öffnen Sie Ihr SDK-Menü und laden Sie alle Android 9-Komponenten herunter. Alternativ können Sie Ihre build.gradle-App (Modul-App) aufrufen und folgendermaßen ändern: Aber Denken Sie daran, dass Sie vor dem Anwenden dieser Änderungen sicherstellen müssen, dass Sie api lvl 8 vollständig heruntergeladen haben

0
Ramin Gh

Ich konnte die Hauptursache des Problems nicht finden, bekam aber eine Problemumgehung. Ich habe damit begonnen, meine Java-Startvariable als solche festzulegen.

  • vi ~/.bash_profile (dies gilt nur für Macs. bash-Profile unterscheiden sich unter Linux)
  • geben Sie den Buchstaben i für die Einfügung ein, und legen Sie die Java_HOME-Variable als solche fest 
  • export Java_HOME=/Applications/Android\Studio.app/Contents/jre/jdk/Contents/Home/
  • beenden Sie den vi-Editor mit esc und geben Sie :wq ein.
  • Starte den Computer neu
  • Voila! Ihre Android-Studio-Projekte sollten ohne Bedenken erstellt werden
0
anotherNoob

Dies kann passieren, wenn Sie beide verwenden 

'com.Android.support:appcompat-v7:28.0.0-alpha3'
'com.Android.support:support-v4:28.0.0-alpha3'

Entfernen Sie die Leitung 

implementation 'com.Android.support:support-v4:28.0.0-alpha3' 

von Ihrer build.gradle-Datei und versuchen Sie es erneut.

0
Nishita