Se battre avec intelliji pour le moment. La chose sacrée ne me téléchargera pas la version 2.1.
J'ai un projet Android hébergé sur github, que j'ai cloné sur mon ordinateur portable ... J'ai des certificats SSL en état de fonctionnement, je le sais car je peux télécharger le logiciel SDK à partir de Google en utilisant SSL, ainsi que le téléchargement de la version 1.12. Ce que je ne peux pas télécharger, c'est le grade 2.1. (Je peux télécharger Gradle 2.1 à l'aide de mon navigateur Web)
Le message que j'ai reçu de intellij est l'erreur plutôt tristement célèbre Error:Cause: peer not authenticated
.
Je reçois ceci du terminal qui exécute intellij:
* What went wrong:
A problem occurred configuring root project 'XXXXXXX'.
> Could not resolve all dependencies for configuration ':classpath'.
> Could not resolve com.Android.tools.build:gradle:0.13.0.
Required by:
:XXXXXXX:unspecified
> Could not HEAD 'https://jcenter.bintray.com/com/Android/tools/build/gradle/0.13.0/gradle-0.13.0.pom'.
> peer not authenticated
(Les XXXXXX doivent cacher l'identité de l'application - ce n'est pas une erreur)
Il n’ya pas de raison d’échouer - mais c’est le cas… .. J’ai fait des recherches très nombreuses sur Internet, sans résultat. S'il vous plaît aidez-moi sage SO gourou!
Modifiez la syntaxe de vos référentiels dans build.gradle comme suit. Voir ci-dessous question .
repositories {
jcenter {
url "http://jcenter.bintray.com/"
}
}
J'ai résolu ce problème en ajoutant ce qui suit à mon build.gradle:
repositories {
maven {
url 'http://repo1.maven.org/maven2';
}
}
Une fois cela fait, essayez de synchroniser et de reconstruire votre projet ……….
vous devez importer le certificat:
Tout d’abord, téléchargez le certificat (.cer) à partir de cette url , Aide est ici
Copiez-le dans le chemin JDK_HOME/jre/lib/security
Puis, avec l'invite de commande ciblée sur l'emplacement ci-dessus, exécutez la commande suivante:
keytool -import -alias git -file <cert_file_name_you_exported.cer> -keystore cacerts -storepass changeit
Tapez yes si elle est approuvée, puis ouvrez le IDEA souhaité et amusez-vous :)
Si cela ne vous aide pas, essayez d'importer le certificat dans JRE/lib/security/cacerts
. Cela dépend totalement du chemin de génération du IDEA que vous utilisez.
oui j'ai vécu exactement la même situationCe n'est pas facile, mais maintenant je suis clair
J'ai changé le build.gradle situé dans le projet forlder, pas dans le dossier de l'application
J'ai changé comme ci-dessous
repositories {
jcenter
{
url 'http://jcenter.bintray.com'
}
}
au lieu de
repositories {
jacenter()
}
J'ai résolu ce problème en ajoutant ce qui suit build.gradle:
repositories{
maven {
url 'http://repo1.maven.org/maven2';
}
}
Une fois cela fait, essayez de synchroniser et de reconstruire votre projet ………
"Erreur: cause: homologue non authentifié."
Lorsque cela se produit, j'utilise Ubuntu: Lorsque j'ai changé de version sur Android studio 2.0 9 preview beta 1.
Comment puis-je réparer mon diplôme.
J'ai simplement créé un nouveau projet dans Android Studio, puis je suis allé voir build.grandle version gradle.
dependencies {
classpath 'com.Android.tools.build:gradle:2.0.0-beta1'
}
et remplacer dans mon projet.
J'espère que ça aide les autres.
dans le cas où il y aurait quelques problèmes avec Internet
54.231.14.232 s3.amazonaws.com
à votre /etc/hosts (..\Windows\System32\drivers\etc\hosts)
Comme BzH:
Ceci est une erreur de connexion Java SSL que j'ai résolue sur Github ici .
Vous devez ajouter le certificat SSL approprié dans le fichier de clés Java pour Java et accepter la connexion.
Fonctionne bien :)
Lorsque j'ai mis à jour Android Studio 1.0, j'ai découvert que je devais effectuer une mise à jour pour utiliser la version 1.0.0 de Gradle.
À l'intérieur du fichier build.gradle que j'avais
dependencies {
classpath 'com.Android.tools.build:gradle:1.0.0-rc2'
Je l'ai changé pour supprimer le "-rc2"
dependencies {
classpath 'com.Android.tools.build:gradle:1.0.0'