2017-08-16 9 views
0

Je veux utiliser AppBarLayout et CoordinateLayout pour mon projet Android, j'ai ajouté compile 'com.android.support:design:26.0.1' aux dépendances de gradle. Mais je reçois une erreur tout le temps comme Failed to find:com.android.support:design:26.0.1. et si j'essaie de choisir l'option d'installation du dépôt et de synchronisation, rien ne se passe.Impossible de trouver: com.android.support: design: 26.0.1

Je pense que mon SDK est à jour! Comment s'en débarrasser et pouvoir ajouter les mises en page?

Répondre

1

essayer cette

compile 'com.android.support:design:26.0.0-alpha1' 
+0

Ceci ne fournit pas de réponse à la question. Une fois que vous avez suffisamment [réputation] (https://stackoverflow.com/help/whats-reputation) vous pourrez [commenter n'importe quel article] (https://stackoverflow.com/help/privileges/comment); Au lieu de cela, [fournissez des réponses qui ne nécessitent pas de précisions de la part du demandeur] (https://meta.stackexchange.com/questions/214173/why-do-i-need-50-reputation-to-comment-what-can- je-fais-à la place). - [De l'avis] (/ review/low-quality-posts/17048887) –

+0

A travaillé! –

1

À partir du documentation, assurez-vous d'avoir inclus une section maven avec le point de terminaison https://maven.google.com.

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

Ajouter à votre fichier gradle:

repositories { 
maven { 
    url "https://maven.google.com" 
}} 
0

A partir de Gradle 4.0 (fonctionne avec Studio 3 à venir Android) vous êtes également en mesure d'ajouter simplement:

repositories { 
    ... 
    google() 
} 

See official Gradle docs

0

Une autre raison à cela n'est pas la mise à niveau vers la dernière gradation, mais si vous utilisez AS 2.3.3, vous avez également besoin d'une solution de rechange.

Je suis ciblage/compilation avec

android version 26 

première mise à jour de votre gradle: https://developer.android.com/studio/build/gradle-plugin-3-0-0-migration.html dit à

update the URL in gradle-wrapper.properties as follows: 

distributionUrl=\ 
https\://services.gradle.org/distributions/gradle-4.1-rc-1-all.zip 

Je devais aussi ajouter:

maven { 
      url 'https://maven.google.com' 
      // Alternative URL is 'https://dl.google.com/dl/android/maven2/' 
     } 

(google () ne fonctionne pas pour moi avant la mise à jour) et exécuter

./gradlew --stop 

de la racine du projet Cela a provoqué le téléchargement manuel gradle pour commencer.

j'ai dû copier le dossier téléchargé

(~/.gradle/wrapper/dists/gradle-4.1-rc-1-all/gradle-4.1-rc-1) 

à

"/Applications/Android Studio app/Contents/gradle/gradle-4.1-rc-1" 

AS peut vous demander de mettre à jour ce dans la fenêtre de la console gradle aussi bien (il fournira un lien où vous pouvez choisir la nouvelle version)

Je devais aussi mettre à jour toutes les entrées de la bibliothèque:

compile project(path: ':<my-lib>', configuration: 'default') 

La solution consiste à déclasser le plugin

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

selon https://github.com/firebase/quickstart-android/issues/294 Enfin, il construit ..... sheesh.