Impossible de résoudre com.android.support:appcompat-v7:26.1.0 dans le nouveau projet Android Studio
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
- Je utiliser google()
dans des référentiels comme ici dit clairement:
//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 dans 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 certains 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.1N'a pas pu résoudre junit:junit:4.12
source d'informationauteur Alex Jolig
Vous devez vous connecter pour publier un commentaire.
Finalement j'ai résolu le problème en modifiant
build.gradle
comme ceci:J'ai supprimé ces lignes que ceux-ci produisent plus d'erreurs:
Aussi, j'ai eu le même problème avec la migration d'un projet existant, de 2,3 à 3.0.1 et avec la modification du projet gradle fichiers comme celui-ci, je suis venu avec une solution de travail:
construire.gradle (module app)
Haut niveau de construction.gradle
J'ai essayé tous les ci-dessus et rien n'a fonctionné pour moi.
Puis j'ai suivi Gradle Paramètres > Build Exécution, Déploiement > Gradle > Android Studio et coché "Désactiver intégré repository Maven".
Fait un build avec cette case cochée et le problème a été résolu.
essayez ceci :
Il a travaillé pour moi
goto Android->sdk->build-répertoire des outils assurez-vous que vous disposez de toutes les versions requises . si non , de les télécharger . après que
goto Fichier-->Settigs-->Construire,l'Exécution,Depoyment-->Gradle
choisir utiliser la valeur par défaut gradle wapper (recommandé)
et décocher travailler Hors connexion
gradle version se termine avec succès, pour une fois, vous pouvez modifier les paramètres
Il suffit d'aller à
Fichier\Paramètres\Gradle. Désélectionnez l'option "travailler Hors connexion". Vous pouvez maintenant vous connecter et
télécharger tout le nécessaire ou de dépendances manquantes
Votre android studio peut être oublié de mettre :
buildToolsVersion "26.0.0"
vous avez besoin "buildTools" le développement liés à la conception et java fichier. Et si il n'y a aucune buildTools sont installés dans Android->sdk->build-répertoire tools puis le premier téléchargement.
bien eu cette réponse à partir d'un autre site et ne veulent pas prendre tout le crédit pour cela, mais cette solution fonctionne comme dans du beurre.
Allez dans Fichier\Paramètres\Gradle. Désélectionnez l'option "travailler Hors connexion". Vous pouvez maintenant vous connecter et télécharger tout le nécessaire ou de dépendances manquantes.
Ce problème semble comme suit.
Comment faire pour résoudre référentiel du certificat d'erreur de build Gradle
Les étapes ci-dessous peuvent vous aider:
1. Ajouter un certificat à keystore-
Importation de certaines certifications dans Android Studio JDK cacerts à partir d'Android Studio est le fichier cacerts.
Android Studio est le fichier cacerts peut être situé dans
J'ai utilisé la suite de la commande d'importation.
2. Ajouter modifié cacert chemin de gradle.propriétés-
Ref : https://www.cresco.co.jp/blog/entry/2014//
Ce travail pour moi. Dans le android\app\de construire.gradle fichier, vous devez spécifier les informations suivantes
et puis trouver ce
et assurez-vous qu'il dit
OK C'est Une Mauvaise Approche, Mais Si Vous l'Utilisez Comme Ceci :
Android Studio Va Utiliser La Dernière Version.
Dans Mon Cas Était 26.0.0 alpha-1.
Vous Pouvez Voir La Version Utilisée Dans Les Bibliothèques Externes (Dans La Vue Du Projet).
J'ai Tout Essayé Mais je ne Pouvais pas Utiliser Quoi que ce soit au-Dessus de 26.0.0 alpha-1, Il Semble que Mon adresse IP Est Bloquée Par Google. Une Idée? Commentaire
Dans mon cas, cette erreur se produit lorsque j'ai essayé d'utiliser gridView
Je l'ai résolu en supprimant cette ligne de construction.niveau(Module) fichier