Je sais à propos de cette question:
Pas réussi à résoudre: com.android.support:cardview-v7:26.0.0 android
N'a pas pu résoudre com.android.support:appcompat-v7:26.1.0 [dupliquer]
Et j'ai lu cette documentation:
Migrer vers Android Plugin Gradle 3.0.0
Donc je poste cette question en croyant ce n'est pas un doublon.
J'ai installé Android Studio 3.0.1. Je n'ai pas de version précédente avant et j'ai commencé un nouveau projet.
Chaque paramètre dans Gradle fichier ont été fixés par Android Studio, et j'ai vérifié tous.
Ce sont le contenu du fichier:
construire.gradle (Module:app)
apply plugin: 'com.android.application'
android {
compileSdkVersion 26
defaultConfig {
applicationId "com.example.administrator.as301test"
minSdkVersion 16
targetSdkVersion 26
versionCode 1
versionName "1.0"
testInstrumentationRunner "android.support.test.runner.AndroidJUnitRunner"
}
buildTypes {
release {
minifyEnabled false
proguardFiles getDefaultProguardFile('proguard-android.txt'), 'proguard-rules.pro'
}
}
}
dependencies {
implementation fileTree(dir: 'libs', include: ['*.jar'])
implementation 'com.android.support:appcompat-v7:26.1.0'
implementation 'com.android.support.constraint:constraint-layout:1.0.2'
implementation 'com.android.support:design:26.1.0'
testImplementation 'junit:junit:4.12'
androidTestImplementation 'com.android.support.test:runner:1.0.1'
androidTestImplementation 'com.android.support.test.espresso:espresso-core:3.0.1'
}
Haut niveau de construction.gradle
buildscript {
repositories {
google()
jcenter()
}
dependencies {
classpath 'com.android.tools.build:gradle:3.0.1'
// NOTE: Do not place your application dependencies here; they belong
// in the individual module build.gradle files
}
}
allprojects {
repositories {
google()
jcenter()
}
}
task clean(type: Delete) {
delete rootProject.buildDir
}
gradle-wrapper.propriétés
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
J'utilise google()
dans des référentiels comme ici clairement dit:
// If you're using a version of Gradle lower than 4.1, you must instead use: // maven { // url 'https://maven.google.com' // }
Mon gradle version 4.1, donc je n'ai pas besoin de code ci-dessus.
Mais j'ai toujours cette erreur que les autres ont posé des questions sur:
Erreur:Impossible de résoudre les dépendances pour ':app@debug/compileClasspath': N'a pas pu résoudre com.android.support:appcompat-v7:26.1.0.
Pourquoi j'ai cette erreur lorsque je crée un nouveau projet en AS 3.0.1
et il a été établi que tous les paramètres nécessaires?
Mise à jour
@Rohit de répondre, en quelque sorte résolu le problème mais j'ai toujours la même erreur pour d'autres dépendances.
N'a pas pu résoudre com.android.de soutien.test:coureur:1.0.1
N'a pas pu résoudre com.android.de soutien.test.expresso:expresso-core:3.0.1
N'a pas pu résoudre junit:junit:4.12