2016-04-19 16 views
10

In meinem Projekt versuche ich, die Design-Support-Bibliothek zu verwenden. Ich habe in meiner Gradle Datei:Android Studio kann das Repository nicht auflösen

dependencies { 
    .... 
    compile 'com.android.support:design' 
    .... 
} 

Und wenn ich versuche, diese zu bauen, erhalte ich die Fehlermeldung:

enter image description here

Normalerweise würde ich nur klicken Install Repository and sync project aber dies scheint funktioniert nicht mehr. Wenn Sie auf diese Schaltfläche klicken, geschieht gar nichts, auch wenn Sie auf Open File klicken.

Wie kann ich es manuell installieren?

Ich habe das neueste Android Support Repository (30.0.0) und die Android Support Library (23.2.1) installiert.

+0

sind Sie mit dem Internet mit den richtigen Proxy-Einstellungen (falls vorhanden) für Android Studio verbunden? – AndroidMechanic

+0

Probieren Sie mit Geben Sie diese "kompilieren" com.android.support: design: 22.2.0''. –

+0

@jaydroider Das funktioniert technisch, weil ich denke, dass ich diese Version vorher benutzt habe. Ich ziele jedoch auf API 19, und wenn ich versuche, ': 19.0.0 'zu verwenden, gibt es mir den gleichen Fehler. Ist das die richtige Version für mich? – Timestretch

Antwort

4

Ich denke, es ist, weil Sie die Version nicht angegeben haben.

compile 'com.android.support:design:23.1.1' 

Version ändern, was Sie heruntergeladen haben.

+0

es ist nicht anklickbar mit irgendeiner Version oder nicht – djdance

1

können Sie gehen File-> Einstellungen-> Gradle Blick auf die „Offline-Arbeit“ Posteingang,

Wenn Sie deaktivieren können überprüft ist und versuchen Sie es erneut zu synchronisieren.

+0

Mine ist nicht überprüft, aber das war eine gute Möglichkeit. – Timestretch

5

Für mich war die Lösung, Maven im Abschnitt allprojects hinzuzufügen. Aus dem Setup-Dokument: https://developer.android.com/topic/libraries/support-library/setup.html

in der Projekt-Ebene settings.gradle Datei.

allprojects { 
repositories { 
    jcenter() 
     maven{ 
      url "https://maven.google.com" 
     } 
    } 
} 

Dann überprüfen Sie das Dokument für die neueste Version. In der App-Ebene der settings.gradle Datei hinzufügen:

dependencies{ 
    compile 'com.android.support:design:26.0.1' 
} 

Und Gradle verwenden, das Projekt zu synchronisieren.

+0

Ich vermisste diese Beschreibung so danke für die Warnung –

Verwandte Themen